ठीक है मुझे पाइथन के zip()
फ़ंक्शन से प्यार है। इसे हर समय इस्तेमाल करें, यह शानदार है। हर बार मैं zip()
के विपरीत करना चाहता हूं, सोचो "मुझे यह पता था कि यह कैसे करना है", फिर Google पायथन अनजिप करें, फिर याद रखें कि कोई इस जादुई *
का उपयोग टुपल्स की ज़िप्ड सूची को अनजिप करने के लिए करता है। इस तरह:क्यों x, y = ज़िप (* ज़िप (ए, बी)) पायथन में क्यों काम करता है?
x = [1,2,3]
y = [4,5,6]
zipped = zip(x,y)
unzipped_x, unzipped_y = zip(*zipped)
unzipped_x
Out[30]: (1, 2, 3)
unzipped_y
Out[31]: (4, 5, 6)
पृथ्वी पर क्या चल रहा है? वह जादुई तारांकन क्या कर रहा है? इसे और कहां लागू किया जा सकता है और पाइथन में अन्य अद्भुत भयानक चीजें इतनी रहस्यमय और Google के लिए कठिन हैं?
डुप्लिकेट: http://stackoverflow.com/questions/2233204/how-does-zipitersn-work-in-python –
ओह, हाँ। यह वास्तव में समस्या है, हालांकि, ज़िप के लिए स्टैक ओवरफ्लो खोजना (* 'पायथन पहले पृष्ठ पर डुप्लिकेट प्रश्न नहीं लौटाता है, और 'पायथन *' या 'पायथन ज़िप' के लिए googling (*' मुझे लगता है कि बहुत अधिक वापस नहीं आता है क्योंकि '(*' को नजरअंदाज कर दिया गया है? आप सही हैं, किसी और ने यह भी सोचा कि यह बहुत ही अच्छा था। क्या मुझे प्रश्न हटा देना चाहिए? –
मैं इसे हटा नहीं दूंगा, क्योंकि यह किसी कारण से खोज में अधिक है। इसे बंद करना यह एक रीडायरेक्ट के रूप में काम करने के लिए। –