मैं अजगर में इधर-उधर खेल रहा था। मैंने निम्नलिखित कोड का उपयोग IDLE में किया:
p = [1, 2]
p[1:1] = [p]
print p
आउटपुट था:
[1, [...], 2]
यह क्या है […]
? दिलचस्प बात यह है कि अब मैं इसे अनंत की सूची की सूची के रूप में उपयोग कर सकता हूं
p[1][1][1]....
जब तक मैं चाहता था मैं ऊपर लिख सकता हूं और यह अभी भी काम करेगा।
संपादित करें:
- इसे स्मृति में कैसे दर्शाया गया है?
- इसका क्या उपयोग है? कुछ मामलों के उदाहरण जहां यह उपयोगी है, उपयोगी होगा।
- आधिकारिक प्रलेखन के लिए कोई भी लिंक वास्तव में उपयोगी होगा।
p = [1]; p[0] = p
।
p 3: [1, <Recursion on list with id=3074777548>, 2]
। क्या चला?