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]] एल्गोरिदम 3D सूची का क्रम दिया गया है। फॉर लूप का उपयोग करके सूची बनाएं और डेटा प्रिंट करें। उदाहरण कोड # 3D सूची

  1. - Python में सूची के आइटम को रैंडमाइज़ कैसे करें?

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

  1. - पायथन में लिस्ट में ऑब्जेक्ट्स को कैसे सॉर्ट करें?

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