Как добавить строку в список Python

8 структур данных Python Программирование и разработка

Все, что находится внутри кавычек (одинарная или двойная кавычка), образует строку. Строки в python обозначают символы Unicode. Однако один символ в Python относится к строке размером 1. Мы используем квадратные скобки для извлечения строковых значений. Строки в Python являются «абсолютными», что означает, что вы не можете изменять строки после их создания. Поскольку их нельзя изменить, мы создаем новые отфильтрованные строки для обозначения вычисляемых элементов. В этом руководстве вы узнаете, как добавить строку в список Python с помощью различных примеров кода. Мы используем компилятор Spyder, чтобы проиллюстрировать каждый программный код. Приходите перейдем к его реализации.

Пример 1

Мы используем функцию append () для добавления строкового элемента в конечную точку списка без изменения состояния строки в списке символов. Метод append () вставляет определенное значение в текущий список. Метод не возвращает новый отфильтрованный список элементов, но изменяет текущий список, помещая номер в конечную точку списка.

Чтобы дополнительно проиллюстрировать функцию, откройте Spyder IDE и создайте новый файл, в котором вы напишите код для добавления строки в список с помощью метода добавления. Первоначально мы создаем и инициализируем список целых чисел. Затем мы создаем строку и используем два оператора печати. Эти операторы отображают список целых чисел и вновь созданную строку. После этого мы можем вызвать метод добавления и передать строку в качестве параметра. В конце концов, последняя функция печати отображает добавляемый список.

  • my_list = [2, 4, 6, 8]
  • my_str = ’сам’
  • print («Мой недавно созданный список:» + str (mu = y_list))
  • print («Моя вновь созданная строка:» + str (my_str))
  • append (my_str)
  • print («После применения метода добавления:» + str (my_list))

Чтобы дополнительно проиллюстрировать функцию, откройте Spyder IDE

Чтобы просмотреть вывод метода append (), просто сохраните и выполните файл программы, и отфильтрованный список отобразится на экране консоли.

Чтобы просмотреть вывод метода append (), просто сохраните и выполните

Пример 2

Затем мы используем метод insert () для добавления строковых элементов в список Python. Отличие insert () от append () заключается в том, что метод insert увеличивает определенный элемент в указанном списке индекса. С другой стороны, append () может добавить элемент только в конечную точку списка Python.

Читайте также:  Введение в JSX

Чтобы дополнительно проиллюстрировать метод insert (), перейдите к файлу программы и начните писать свой программный код для вставки строки в список. Первоначально мы создаем и инициализируем список целых чисел. Затем мы используем операторы печати с префиксом «f». F-строки предоставляют уникальный и эффективный способ вставки выражений Python в опечатки строк для форматирования. Здесь мы используем другой оператор, который получает номер от пользователя, чтобы поместить его в список.

Чтобы двигаться дальше, мы используем другой оператор, который берет индекс списка от пользователя в качестве метода вставки для добавления числа в указанный индекс. Затем мы можем вызвать функцию вставки и передать в нее два параметра, то есть list_index и get_num. В конце концов, последняя функция печати отображает результат по указанному индексу.

  • my_list = [2, 4, 6, 8]
  • print (f’Мой исходный список {my_list} ’)
  • get_num = int (input («Пользователь вводит любой номер списка для добавления в список: \ n»))
  • list_index = int (input (f’Пользователь вводит индекс ч / б 0 и {len (my_list) — 1}: \ n ’))
  • insert (list_index, get_num)
  • print (Список отфильтрованных номеров {my_list} ’)

Чтобы двигаться дальше, мы используем другой оператор, который берет

Приходите, давайте сохраним и выполним файл программы и проверим, как метод insert () вставляет элемент в указанный индексный номер.

Приходите, давайте сохраним и выполним файл программы и проверим, как метод insert ()

Пример 3

В нашем последнем примере кода мы используем метод extend () для добавления строковых элементов в список Python. Расширение () — это встроенная функция Python, которая помещает заданные элементы списка в конечную точку исходного списка. Отличительной чертой append () и extend () является то, что append добавляет свой параметр в виде одного объекта в конец списка, в то время как extends () проходит по своему аргументу и помещает каждый элемент в список python, увеличивая длину списка.

Размер списка увеличивается за счет размещения в нем нескольких элементов. Итак, здесь, в нашем коде, мы сначала создаем пустой список. Затем мы вызываем функцию extend (), которая увеличивает размер списка, добавляя элементы 0 и 1, а затем распечатывает данный расширенный список. Мы снова и снова вызываем функцию extend (), которая добавляет элементы в список и увеличивает его размер.

  • My_list = []
  • My_list.extend([0, 1])
  • print(my_list)
  • my_list.extend((3, 4))
  • print(my_list)
  • my_list.extend(“Python”)
  • print(my_list)
Читайте также:  Как перевернуть вектор в C++?

Размер списка увеличивается за счет размещения в нем нескольких элементов

Снова сохраните и запустите файл программы и проверьте, как метод () увеличивает размер списка, размещая элементы.

Снова сохраните и запустите файл программы и проверьте, как метод () увеличивает размер

Заключение

С помощью вышеупомянутых методов теперь вы можете легко добавлять элементы в список Python. Вы можете не только добавлять элементы в список, но и увеличивать его размер. Все три примера помогут вам завершить работу.

Оцените статью
bestprogrammer.ru
Добавить комментарий