Знакомство со списками
В уроке про условия вы научили свои программы принимать решения. Этот урок — о том, как хранить сразу много значений.
Представьте, что вам нужно запомнить имена пяти учеников. С тем, что вы знаете сейчас, понадобилось бы пять переменных:
student1 = "Яна"
student2 = "Борис"
student3 = "Нина"
student4 = "Давид"
student5 = "Алиса"Это очень много писанины. А что, если в класс придёт шестой ученик? Для каждого нового ученика понадобится новая переменная. Именно для таких случаев нужны списки. Список хранит много значений в одной переменной:
students = ["Яна", "Борис", "Нина", "Давид", "Алиса"]Значения в списке называются его элементами. В этом списке пять элементов, и они сохраняют свой порядок: "Яна" — первый, "Алиса" — последний.
Список выводят с помощью print(), как и любое другое значение:
fruits = ["яблоко", "банан", "вишня"]
print(fruits)Вывод:
['яблоко', 'банан', 'вишня']Python показывает список так, как вы могли бы записать его в коде: в квадратных скобках, с запятыми между элементами и с текстом в кавычках, чтобы было видно, где каждый элемент начинается и заканчивается. Но обратите внимание на кавычки: в коде они двойные, а в выводе — одинарные. Так и должно быть. Для Python "яблоко" и 'яблоко' — один и тот же текст. Когда он выводит список, он пишет строки в одинарных кавычках.
Задание
- 1
Выведите список
students: на следующей строке напишитеprint(students). Вывод должен быть таким:['Яна', 'Борис', 'Нина', 'Давид', 'Алиса'].