форкнуто от main/python-labs
Merge branch 'main' of http://uit.mpei.ru/git/GoloshchapovDY/python-labs
Сommit
551aab0ea7
@ -0,0 +1,32 @@
|
|||||||
|
# Индивидуальное контрольное задание по теме 2
|
||||||
|
|
||||||
|
Голощапов Дмитрий, A-01-23
|
||||||
|
|
||||||
|
# Задание
|
||||||
|
|
||||||
|
1.Пусть предполагается выполнить инструкции
|
||||||
|
|
||||||
|
u=[1,2,3,4,5]
|
||||||
|
|
||||||
|
v=['a',u,'v',[11,12]]
|
||||||
|
|
||||||
|
print(v[1][3])
|
||||||
|
|
||||||
|
Не выполняя эти инструкции, подумайте, какое значение будет выведено на экран? Проверьте свое предположение вводом инструкций.
|
||||||
|
|
||||||
|
# Решение
|
||||||
|
|
||||||
|
Перед нами представлено 2 списка, при этом 1 из них является вложенным.
|
||||||
|
|
||||||
|
Так как индексация элементов в Python начинается с 0, мы обращаемся к элементу с индексом 1( это вложенный список). Потом мы обращаемся к элементу с 3 индексом этого вложенного списка.
|
||||||
|
|
||||||
|
В результате этого обращения выведется 4.
|
||||||
|
|
||||||
|
Подтвердим это путем выполнения этих команд в Python.
|
||||||
|
|
||||||
|
>>> u=[1,2,3,4,5]
|
||||||
|
>>> v=['a',u,'v',[11,12]]
|
||||||
|
>>> print(v[1][3])
|
||||||
|
4
|
||||||
|
|
||||||
|
|
||||||
Загрузка…
Ссылка в новой задаче