форкнуто от main/python-labs
Вы не можете выбрать более 25 тем
Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
33 строки
1.1 KiB
Markdown
33 строки
1.1 KiB
Markdown
# Задание
|
|
Пусть предполагается выполнить инструкции
|
|
```py
|
|
>>> u=[1,2,3,4,5]
|
|
>>> v=['a',u,'v',[11,12]]
|
|
>>> print(v[1][3])
|
|
```
|
|
Не выполняя эти инструкции, подумайте, какое значение будет выведено на экран? Проверьте свое предположение вводом инструкций.
|
|
|
|
# Решение
|
|
У нас есть список u и список v. Список u является вложенным списком списка v. Если мы выведем список v:
|
|
```py
|
|
>>> print(v)
|
|
['a', [1,2,3,4,5], 'v', [11,12]]
|
|
```
|
|
То мы увидим внутри списка v список u. Тогда при выполнении инструкции:
|
|
```py
|
|
>>> print(v[1][3])
|
|
```
|
|
Мы получим следующий ответ:
|
|
```py
|
|
4
|
|
```
|
|
|
|
Так как индексация в Python начинается с 0.
|
|
|
|
Теперь проверим решение вводом инструкций:
|
|
```py
|
|
>>> u=[1,2,3,4,5]
|
|
>>> v=['a',u,'v',[11,12]]
|
|
>>> print(v[1][3])
|
|
4
|
|
``` |