Я новичок в Python, и одна из вещей, которые я пытаюсь сделать, - обернуть голову вокруг понимания списка. Я вижу, что это довольно мощная функция, которую стоит изучить.
cities = ['Chicago', 'Detroit', 'Atlanta']
airports = ['ORD', 'DTW', 'ATL']
print zip(cities,airports)
[('Chicago', 'ORD'), ('Detroit', 'DTW'), ('Atlanta', 'ATL')]
Как использовать понимание списка, чтобы я мог получать результаты в виде серии списков в списке, а не в виде последовательности кортежей в списке?
[['Chicago', 'ORD'], ['Detroit', 'DTW'], ['Atlanta', 'ATL']]
(Я понимаю, что словари, вероятно, были бы более подходящими в этой ситуации, но я просто пытаюсь понять списки немного лучше). Спасибо!