Урок 32. Добавление, вставка и удаление элементов списка в Python
HTML-код
- Опубликовано: 28 фев 2018
- #Добавление, вставка и удаление элементов списка
девочки_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("А где Андрей")
спасибо за просмотры и комментарии!!!
теперь мы знаем как зовут твоих подруг из 6Б
Как поменять девочек местами
В Питоне это делается на удивление просто.
>>> девочки_6Б = ["Ангелина", "Елизавета", "Екатерина", "Мария"]
>>> девочки_6Б[0], девочки_6Б[1] = девочки_6Б[1], девочки_6Б[0]
>>> девочки_6Б
['Елизавета', 'Ангелина', 'Екатерина', 'Мария']
я это покажу в следующем уроке
Зомбо Ящик спасибо
Сколько ему лет? Я это вроде знаю и вроде не сильно старше, но чувствую себя тупым