Добавление элементов в список Python
Добавление новых элементов в списки может происходить по разным причинам. Поэтому Python предоставляет несколько способов добавления новых данных в существующие списки.
Присоединение элементов в конец списка
Присоединение элементов в конец списка наверное самый простой и понятный способ. Давайте воспользуемся списком с фамилиями пользователей и добавим несколько новых фамилий при помощи метода .append().
# Список фамилий пользователей users = ['Иванов', 'Сидоров', 'Петров', 'Иванов'] # Добавляем новые фамилии в список users.append('Ершов') users.append('Карпов') # Выводим измененный список print(users) #Финальный результат в консоли ['Иванов', 'Сидоров', 'Петров', 'Иванов', 'Ершов', 'Карпов']
Вставка элементов в список
При помощи метода .insert() можно добавить новый элемент в произвольную позицию списка. Для этого нужно указать индекс и значение нового элемента.
# Список фамилий пользователей users = ['Иванов', 'Сидоров', 'Петров', 'Иванов'] # Добавляем новые фамилии в список users.insert(0, 'Ершов') # Добавляем фамилию Ершов на первую позицию в списке users.insert(1, 'Карпов') # Добавляем фамилию Карпов на вторую позицию в списке # Выводим измененный список print(users) # Финальный результат ['Ершов', 'Карпов', 'Иванов', 'Сидоров', 'Петров', 'Иванов']