Работа с массивами символов: методы и примеры кода

Вот несколько методов работы с массивом символов и примеры кода:

  1. Создание массива символов:

    symbols = ['!', '@', '#', '$', '%']
  2. Доступ к отдельным символам в массиве:

    symbols = ['!', '@', '#', '$', '%']
    first_symbol = symbols[0]  # Accessing the first symbol (!)
    second_symbol = symbols[1]  # Accessing the second symbol (@)
  3. Изменение символов в массиве:

    symbols = ['!', '@', '#', '$', '%']
    symbols[2] = '*'  # Modifying the third symbol (# -> *)
  4. Добавление символов в массив:

    symbols = ['!', '@', '#']
    symbols.append('$')  # Adding a new symbol ($) to the end of the array
  5. Удаление символов из массива:

    symbols = ['!', '@', '#', '$', '%']
    symbols.remove('#')  # Removing the symbol (#) from the array
  6. Проверка наличия символа в массиве:

    symbols = ['!', '@', '#', '$', '%']
    if '@' in symbols:
    print("Symbol @ exists in the array")
  7. Нахождение индекса символа в массиве:

    symbols = ['!', '@', '#', '$', '%']
    index = symbols.index('#')  # Finding the index of the symbol (#)
    print("The index of # is:", index)
  8. Подсчет вхождений символа в массив:

    symbols = ['!', '@', '#', '$', '%', '#']
    count = symbols.count('#')  # Counting the occurrences of the symbol (#)
    print("The symbol # appears", count, "times")