двойное понимание списка Python для

vec = [[1,2,3], [4,5,6], [7,8,9]]
print [num for elem in vec for num in elem]      >> [1, 2, 3, 4, 5, 6, 7, 8, 9]

Это обманывает меня.

Я понимаю, что Elem это списки внутри списка изfor elem in vic

Я нене совсем понимаю использованиеnum а такжеfor num in elem в начале и в конце.

Как Python интерпретирует это?

Какие'В каком порядке это выглядит?

Ответы на вопрос(3)

Ваш ответ на вопрос