मैं एक पाइथन नौसिखिया हूं और उन चीजों में से एक जो मैं करने की कोशिश कर रहा हूं वह सूची की समझ के आसपास मेरे सिर को लपेटता है। मैं देख सकता हूं कि यह एक बहुत शक्तिशाली विशेषता है जो सीखने लायक है।पाइथन में सूची समझ का उपयोग ज़िप() के समान कुछ करने के लिए?
cities = ['Chicago', 'Detroit', 'Atlanta']
airports = ['ORD', 'DTW', 'ATL']
print zip(cities,airports)
[('Chicago', 'ORD'), ('Detroit', 'DTW'), ('Atlanta', 'ATL')]
मैं सूची समझ कैसे उपयोग करती हैं इसलिए मैं एक सूची के भीतर tuples की एक श्रृंखला एक सूची के भीतर सूचियों की एक श्रृंखला है, बजाय के रूप में परिणाम प्राप्त कर सकते हैं?
[['Chicago', 'ORD'], ['Detroit', 'DTW'], ['Atlanta', 'ATL']]
(मुझे एहसास है कि इस स्थिति में शब्दकोश शायद अधिक उपयुक्त होंगे, लेकिन मैं सूचियों को थोड़ा बेहतर समझने की कोशिश कर रहा हूं)। धन्यवाद!
-1: ओपी विशेष रूप से एक सूची समझ के लिए कहा। –