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

पायथन प्रोग्राम: लिस्ट में एक रेंज को उल्टा करें


जब लिस्ट में दी गई रेंज को उल्टा करना हो, तो इस पर इटरेट किया जाता है और इसे उल्टा करने के लिए ':' ऑपरेटर के साथ स्लाइसिंग का उपयोग किया जाता है।

उदाहरण

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

my_list = ["Hi", "there", "how", 'are', 'you']
print("The list is : ")
print(my_list)
m, n = 2, 4
my_result = []
for elem in my_list:
    my_result.append(elem[m:n+1])
print("The sliced strings are : ")
print(my_result)

आउटपुट

The list is : ['Hi', 'there', 'how', 'are', 'you']
The sliced strings are : ['', 'ere', 'w', 'e', 'u']

व्याख्या

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

  • मानों के साथ दो वेरिएबल परिभाषित किए जाते हैं।

  • एक खाली लिस्ट परिभाषित की जाती है।

  • मूल लिस्ट पर इटरेट किया जाता है, और तत्वों को खाली लिस्ट में जोड़ा जाता है।

  • यह ':' ऑपरेटर का उपयोग करके और दिए गए वेरिएबल की रेंज से तत्वों को एक्सेस करके किया जाता है।

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


  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. - वाक्य में प्रत्येक शब्द को उल्टा करने का पायथन प्रोग्राम

    समस्या विवरण यहां हम पायथन बिल्ट-इन फंक्शन का उपयोग करते हैं। सबसे पहले हम वाक्य को शब्दों की सूची में विभाजित करते हैं। फिर प्रत्येक शब्द को उल्टा करते हैं और एक नई सूची बनाते हैं, यहां हम पायथन लिस्ट कॉम्प्रिहेंशन तकनीक का उपयोग करते हैं और अंत में शब्दों की नई सूची को जोड़कर एक नया वाक्य बनाते है

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

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