Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन - सूची को कस्टम ओवरलैपिंग नेस्टेड सूची में बदलें


उदाहरण

नीचे इसका प्रदर्शन दिया गया है:

my_list = [31, 25, 36, 76, 73, 89, 91, 100]
print("The list is :")
print(my_list)
my_step, my_size = 3, 4
my_result = []
for index in range(0, len(my_list), my_step):
    my_result.append(my_list[index: index + my_size])
print("The result is :")
print(my_result)

आउटपुट

The list is : [31, 25, 36, 76, 73, 89, 91, 100]
The result is : [[31, 25, 36, 76], [76, 73, 89, 91], [91, 100]]

व्याख्या

  • एक सूची परिभाषित की गई है और कंसोल पर प्रदर्शित की गई है।

  • दो पूर्णांक परिभाषित किए गए हैं।

  • एक खाली सूची परिभाषित की गई है।

  • मूल सूची पर पुनरावृति की जाती है, और एक विशिष्ट इंडेक्स पर तत्व को खाली सूची में जोड़ा जाता है।

  • यह सूची परिणाम है जो आउटपुट के रूप में कंसोल पर प्रदर्शित होती है।


  1. - Python में स्ट्रिंग की सूची को सूची की सूची में बदलें

    इस लेख में हम देखेंगे कि स्ट्रिंग डेटा प्रकार वाली सूची की सूची कैसे बनाई जाती है। आंतरिक सूचियाँ स्वयं स्ट्रिंग डेटा प्रकार की होती हैं और उनमें संख्यात्मक या स्ट्रिंग तत्व हो सकते हैं। strip और split का उपयोग करना हम इन दो विधियों का उपयोग करते हैं जो पहले सूचियों को अलग करती हैं और फिर सूची के प्

  1. - Python में नेस्टेड लिस्ट कॉम्प्रिहेंशन

    एक नेस्टेड सूची एक सूची के भीतर एक सूची है। Python नेस्टेड सूची को शानदार ढंग से संभालने और नेस्टेड सूचियों में हेरफेर करने के लिए सामान्य फ़ंक्शंस लागू करने की सुविधाएँ प्रदान करता है। इस लेख में हम देखेंगे कि Python में नेस्टेड सूचियों को बनाने और उपयोग करने के लिए लिस्ट कॉम्प्रिहेंशन का उपयोग कैस

  1. - Python में सूची प्रिंट करना

    Python में सूची प्रिंट करना सूची तत्वों का एक क्रम है। क्रम में कोई भी तत्व क्रम में उसकी स्थिति द्वारा एक्सेसिबल है। इंडेक्स 0 से शुरू होता है। इसलिए list[2] इंडेक्स 2 पर तत्व लौटाएगा, सूची में तीसरा यानी 50।