तो, मुझे लगता है कि array[:-1]
को कॉल करना सरणी क्लोन करने जा रहा है।पाइथन लूप [: -1]
कहें कि इसमें 3000 तत्वों के साथ एक बड़ी सरणी है। मैं नहीं चाहता कि इसे क्लोन किया जाए क्योंकि मैं इसे खत्म कर दूंगा! मैं सिर्फ दूसरे के लिए पुन: प्रयास करना चाहता हूं।
for item in array[ :-1 ] :
# do something with the item
तो मैं एक काउंटर चर का सहारा लेना है,
for c in range(0, len(array) - 1) :
# do something with array[ c ]
करते हैं या वहाँ बनाने के लिए रास्ता है/array[:-1]
वाक्य रचना कुशल हो जाएगा?
संभव डुप्लिकेट [मैं एक अजगर सूची पर एक "दृश्य" बना सकते हैं?] (http://stackoverflow.com/questions/3485475/can-i-create-a-view-on-a-python-list) –
अफसोस की बात है, "अन्य प्रश्न" पूरी तरह से 'itertools' पर चूक जाता है। इस प्रकार मैं इस प्रश्न को बंद करने के लिए * मतदान नहीं कर रहा हूं। –
@pst अन्य प्रश्नों पर बेहतर उत्तर पोस्ट करने के लिए "सही काम करने" नहीं होगा? –