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

एक सूची को पायथन में सूचियों के टपल में बदलें

पायथन में एक डेटा कंटेनर को दूसरे में बदलना एक लगातार आवश्यकता है। इस लेख में हम एक सूची लेंगे और एक टपल में बदलेंगे जहां टपल का प्रत्येक तत्व भी एक सूची है।

टुपल के साथ

हम टपल फ़ंक्शन को सीधे सूची में लागू कर सकते हैं। लेकिन हमें लूप के लिए भी जगह बनानी होगी ताकि प्रत्येक तत्व एक [] में संलग्न हो।

उदाहरण

listA = ["Mon",2,"Tue",3]
# Given list
print("Given list A: ", listA)
# Use zip
res = tuple([i] for i in listA)
# Result
print("The tuple is : ",res)

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

Given list A: ['Mon', 2, 'Tue', 3]
The tuple is : (['Mon'], [2], ['Tue'], [3])

ज़िप और मैप के साथ

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

उदाहरण

listA = ["Mon",2,"Tue",3]
# Given list
print("Given list A: ", listA)
# Use zip
res = tuple(map(list, zip(listA)))
# Result
print("The tuple is : ",res)

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

Given list A: ['Mon', 2, 'Tue', 3]
The tuple is : (['Mon'], [2], ['Tue'], [3])

  1. वर्णों की सूची को एक स्ट्रिंग में बदलने के लिए पायथन प्रोग्राम

    पायथन को इस प्रकार के रूपांतरण की बहुत आवश्यकता होती है। उदाहरण के लिए, ऐसे रूपांतरण क्रमांकन उद्देश्यों के लिए उपयोगी होते हैं। ऐसे रूपांतरण का एक उदाहरण होगा - ['h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd&

  1. JSON डेटा को पायथन टुपल में कैसे बदलें?

    आप पहले json.loads का उपयोग करके json को dict में बदल सकते हैं और फिर dict.items() का उपयोग करके इसे एक पायथन टपल में बदल सकते हैं। आप पायथन में json मॉड्यूल का उपयोग करके JSON फ़ाइलों को पार्स कर सकते हैं। यह मॉड्यूल जेसन को पार्स करता है और इसे एक ताना में रखता है। फिर आप इससे सामान्य नियम की तरह

  1. पायथन में एक सूची को टुपल में कैसे परिवर्तित करें?

    आप टपल फ़ंक्शन को पास करके किसी सूची को टपल में बदल सकते हैं। उदाहरण my_list = [1, 2, 3] my_tuple = tuple(my_list) print(my_tuple) आउटपुट यह आउटपुट देगा - (1, 2, 3)