За ранее хотелось-бы попросить всех пикабушников которые сейчас начнут кукарекать о том, что я идиот и не стоит мне учить и заниматься программированием, идите сами знаете куда :)
P.s: Имел уже дело с такими дебилами.
Да понимаю вопрос немного не для Пикабу, но я тут частенько встречал хороших кодеров, да и других форумов особо не знаю. От того и решил писать сюда.
А теперь перейду к сути вопроса, есть такой код.
List = [9, 1, 2, 3, 5, 8, 13, 23, 49, 22, 31, 46, 78, 99, 100]
print(List[0])
Его результатом станет число 9, и это мне понятно, так как индекс у символов в списках начинается с нуля.
Но есть другая конструкция, суть которой мне уже не ясна. Код Дальше
List = [9, 1, 2, 3, 5, 8, 13, 23, 49, 22, 31, 46, 78, 99, 100]
print(List[List[0]])
Результатом будет 22, но вот теперь у меня возникает вопрос, почему 22 ?
Если к примеру заменить
print(List[List[0]]) на print(List[List[1]]) то выведется 1
Буду рад, если поясните логику :)