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

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

जब एक सीमांकक के साथ स्ट्रिंग की सूची को टुपल्स की सूची में बदलने की आवश्यकता होती है, तो एक K मान सेट किया जाता है, और 'विभाजन' विधि के साथ सूची समझ का उपयोग किया जाता है।

उदाहरण

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

my_list = ["33-22", "13-44-81-39", "42-10-42", "36-56-90", "34-77-91"]

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

print("The sorted list is ")
my_list.sort()
print(my_list)

K = "-"
print("The value of K is ")
print(K)

my_result = [tuple(int(element) for element in sub.split(K)) for sub in my_list]
print("The resultant list is : ")
print(my_result)

आउटपुट

The list is :
['33-22', '13-44-81-39', '42-10-42', '36-56-90', '34-77-91']
The sorted list is
['13-44-81-39', '33-22', '34-77-91', '36-56-90', '42-10-42']
The value of K is
-
The resultant list is :
[(13, 44, 81, 39), (33, 22), (34, 77, 91), (36, 56, 90), (42, 10, 42)]

स्पष्टीकरण

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

  • सूची को सॉर्ट विधि का उपयोग करके सॉर्ट किया जाता है और कंसोल पर प्रदर्शित किया जाता है।

  • K का मान परिभाषित किया गया है और कंसोल में प्रदर्शित किया गया है।

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

  • यह एक परिणाम को सौंपा गया है।

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


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

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

  1. पायथन में एक सूची को टुपल में बदलें।

    कभी-कभी पायथन का उपयोग करते हुए डेटा विश्लेषण के दौरान, हमें दी गई सूची को टपल में बदलने की आवश्यकता हो सकती है। क्योंकि कुछ डाउनस्ट्रीम कोड टुपल को संभालने की उम्मीद कर रहे हैं और वर्तमान सूची में उस टुपल के लिए मान हैं। इस लेख में हम ऐसा करने के विभिन्न तरीके देखेंगे। टुपल के साथ यह सीधे सूची में

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

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