को बनाए रखते हुए एक सूची उत्तीर्ण करना तो मैं खुद को पायथन पढ़ रहा हूं, और मुझे सूचियों के साथ कोई समस्या है। मैं मूल सूची को बनाए रखने के दौरान अपने कार्य को एक सूची और पॉप आइटम पास करना चाहता हूं। मैं पाइथन "इंस्टेंस" को पास की गई सूची कैसे बना सकता हूं बल्कि मूल के लिए पॉइंटर पास कर रहा हूं?मूल
उदाहरण:
def burninate(b):
c = []
for i in range(3):
c.append(b.pop())
return c
a = range(6)
d = burninate(a)
print a, d
आउटपुट: [0, 1, 2] [5, 4, 3]
वांछित उत्पादन: [0, 1, 2, 3, 4, 5] [5, 4, 3]
धन्यवाद!
http: // stackoverflow।कॉम/प्रश्न/184643/व्हाट-इ-द-बेस्ट-वे-टू-कॉपी-ए-लिस्ट-इन-पायथन –
ट्रोगडोर, आपके डेटा को जला देना !!! –