अजगर 3.2.3 का उपयोग कर निष्क्रिय, अजगर शैलज़िप पहला प्रयोग के बाद चर खाली
t = (1,2,3)
t2 = (5,6,7)
z = zip(t,t2)
for x in z :
print(x)
परिणाम: (1,5) (2,6) (3,7)
बिल्कुल एक ही पाश कोड में लाना फिर पाश के लिए एक में जेड प्रदर्शित करने के लिए, के तुरंत बाद (ऊपर और अगले भाग के बीच कुछ नहीं कर रहे):
for x in z :
print(x)
परिणाम: (खाली, कोई परिणाम के रूप में)
जेड अभी भी मौजूद है, के रूप में
<zip object at 0xa8d48ec>
में
z
परिणाम मैं भी टी पुन: असाइन कर सकते हैं, t2 फिर ज़िप किया जा करने के लिए है, लेकिन फिर यह केवल एक बार और केवल एक बार काम करता है।
क्या यह काम करना चाहिए? इस बारे में दस्तावेज़ http://docs.python.org/3.2/library/functions.html#zip में कोई उल्लेख नहीं है।
इटरेटर, जनरेटर नहीं। – user2357112
@ user2357112 ty ... –