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

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

जब सूची तत्वों की गिनती के रूप में मानों वाली नेस्टेड सूची बनाने की आवश्यकता होती है, तो एक साधारण पुनरावृत्ति का उपयोग किया जाता है।

उदाहरण

नीचे उसी का एक प्रदर्शन है

my_list = [11, 25, 36, 24]
print("The list is :")
print(my_list)
for element in range(len(my_list)):
   my_list[element] = [element+1 for j in range(element+1)]

print("The resultant list is :")
print(my_list)

आउटपुट

The list is :
[11, 25, 36, 24]
The resultant list is :
[[1], [2, 2], [3, 3, 3], [4, 4, 4, 4]]

स्पष्टीकरण

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

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

  • इसे एक सूची में बदल दिया गया है।

  • यह वह आउटपुट है जो कंसोल पर प्रदर्शित होता है।


  1. 3D सूची बनाने के लिए पायथन प्रोग्राम।

    3D सूची का अर्थ है 3D सरणी। इस कार्यक्रम में हम पूर्णांक तत्वों के साथ 3D सरणी बनाते हैं। उदाहरण इनपुट:3× 3 × 2[[1,1,1], [2,2,2], [3,3,3]], [[4,4,4], [5,5, 5],[6,6,6]] एल्गोरिदम चरण 1:3D सूची के क्रम को देखते हुए। चरण 2:लूप के लिए हम सूची बनाते हैं और डेटा प्रिंट करते हैं। उदाहरण कोड # पायथन प्रोग्र

  1. पायथन में किसी सूची की वस्तुओं को यादृच्छिक कैसे करें?

    पायथन मानक पुस्तकालय में यादृच्छिक मॉड्यूल एक फेरबदल () फ़ंक्शन प्रदान करता है जो अपने तत्वों के साथ एक अनुक्रम देता है जो यादृच्छिक रूप से रखा जाता है। >>> import random >>> l1=['aa',22,'ff',15,90,5.55] >>> random.shuffle(l1) >>> l1 [22, 15, 90, 5

  1. पायथन में किसी सूची में वस्तुओं को कैसे क्रमबद्ध करें?

    इनट्स, फ्लोट्स, स्ट्रिंग्स, चार्स या किसी अन्य वर्ग की सूची को सॉर्ट करने के लिए, जिसने __cmp__ विधि को लागू किया है, सूची में सॉर्ट को कॉल करके सॉर्ट किया जा सकता है। यदि आप सूची को उल्टे क्रम (अवरोही) में क्रमबद्ध करना चाहते हैं, तो बस रिवर्स पैरामीटर में भी पास करें। उदाहरण my_list = [1, 5, 2, 6