Tôi là một newbie Python và một trong những điều tôi đang cố gắng làm là quấn đầu của tôi xung quanh danh sách hiểu. Tôi có thể thấy rằng đó là một tính năng khá mạnh mẽ đáng để học hỏi.Sử dụng tính năng đọc danh sách bằng Python để thực hiện điều gì đó tương tự như zip()?
cities = ['Chicago', 'Detroit', 'Atlanta']
airports = ['ORD', 'DTW', 'ATL']
print zip(cities,airports)
[('Chicago', 'ORD'), ('Detroit', 'DTW'), ('Atlanta', 'ATL')]
Làm cách nào để sử dụng tính năng đọc danh sách để tôi có thể nhận kết quả dưới dạng một danh sách trong danh sách chứ không phải một loạt các danh sách trong danh sách?
[['Chicago', 'ORD'], ['Detroit', 'DTW'], ['Atlanta', 'ATL']]
(Tôi nhận thấy từ điển có thể phù hợp hơn trong tình huống này, nhưng tôi chỉ đang cố gắng hiểu danh sách tốt hơn một chút). Cảm ơn!
-1: Các OP hỏi đặc biệt cho một sự hiểu biết danh sách. –