Чтобы добавить в список в Python элементы, можно использовать 2 метода:
- insert()
- append()
- Позиционное добавление
Метод insert()
Добавляет элемент в указанную позицию. Допустим, у нас есть список имен names = [‘Артем’, ‘Олег’, ‘Виктор’], добавьте names.insert(0, ‘Ольга’) и в начало списка добавиться имя «Ольга».
names = ['Артем', 'Олег', 'Виктор']
names.insert('Ольга')
print(names)
# ['Ольга','Артем', 'Олег', 'Виктор']
Синтаксис: insert(числовая позиция, число или строка элемента)
Метод append()
Метод append() добавляет в конец элемент.
Для примера возьмем список выше: names = [‘Артем’, ‘Олег’, ‘Виктор’].
names = ['Артем', 'Олег', 'Виктор']
names.append('Захар')
print(names)
# ['Артем', 'Олег', 'Виктор', 'Захар']
Позиционное добавление
Если вы знаете куда нужно добавить элемент.
Для примера возьмем список выше: names = [‘Артем’, ‘Олег’, ‘Виктор’]. Допустим, нужно добавить на место элемента ‘Олег’ имя ‘Ольга’. Это 1 позиция (в python список начинается с нуля). Пишем код:
names = ['Артем', 'Олег', 'Виктор']
names[1] = 'Ольга'
print(names)
# ['Артем', 'Ольга', 'Олег', 'Виктор']
Was this helpful?
0 / 0