我是一名 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']]
(我意识到字典在这种情况下可能更合适,但我只是想更好地理解列表)。谢谢!