Урок 32. Добавление, вставка и удаление элементов списка в Python

Опубликовано: 16 Октябрь 2024
на канале: FelikMine
2,037
26

#Добавление, вставка и удаление элементов списка

девочки_6Б = ["Ангелина",
"Елизавета",
"Екатерина",
"Мария"]

#Изменение элементов списка

девочки_6Б[1] = "Василиса"
n = 0
while(n != 4):
print (девочки_6Б[n])
n=n+1


#Добавление элементов списка

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


девочки_6Б.append("Маргарита")

В конце списка появится еще один элемент Маргарита. Проверим
n = 0
while(n != 5):
print (девочки_6Б[n])
n=n+1




мальчики_6А = []

мальчики_6А.append("Максим")
мальчики_6А.append("Одисей")

Вставка элемента списка

Элемент можно не только добавить в конец списка, но и вставить в середину. Функция insert() помещает новый элемент между двумя существующими и меняет индексы элементов, идущих после вставленного. Insert() принимает два аргумента: индекс позиции, на которую вы хотите поместить элемент, и значение этого элемента.

мальчики_6А.insert(1, "Олег")

n = 0
while(n != 3):
print (мальчики_6А[n])
n=n+1

Удаление элемента

Порой бывает нужно избавиться от какого-нибудь элемента списка. Для этого в Python есть специальная команда. После ключевого слова del нужно ввести имя списка, а затем в квадратных скобках указать индекс
удаляемого элемента. Попробуем удалить мальчика из 6А

del мальчики_6А[1]
n = 0
while(n != 2):
print (мальчики_6А[n])
n=n+1

Поиск элемента

print ("Максим" in мальчики_6А)
print ("Андрей" in мальчики_6А)

Проверка элементов и конструкция if

if "Андрей" in мальчики_6А:
print ("Андрей для тебя сообщение")
else: print("А где Андрей")