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

सूची में सभी स्ट्रिंग्स को पायथन में पूर्णांक में कनवर्ट करना

कभी-कभी हमारे पास स्ट्रिंग्स वाली एक सूची हो सकती है लेकिन स्ट्रिंग्स स्वयं संख्याएं और समापन उद्धरण हैं। ऐसी सूची में हम स्ट्रिंग तत्वों को वास्तविक पूर्णांकों में बदलना चाहते हैं।

इंट के साथ ()

int फ़ंक्शन पैरामीटर लेता है और इसे पूर्णांक में परिवर्तित करता है यदि यह पहले से ही एक संख्या है। इसलिए हम सूची के प्रत्येक तत्व के माध्यम से जाने के लिए लूप के लिए डिज़ाइन करते हैं और फ़ंक्शन में लागू करते हैं। हम अंतिम परिणाम को एक नई सूची में संग्रहीत करते हैं।

उदाहरण

listA = ['5', '2','-43', '23']
# Given list
print("Given list with strings : \n",listA)
# using int
res = [int(i) for i in listA]
# Result
print("The converted list with integers : \n",res)

आउटपुट

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

Given list with strings :
['5', '2', '-43', '23']
The converted list with integers :
[5, 2, -43, 23]

मानचित्र और सूची के साथ

दी गई सूची में एक स्ट्रिंग के रूप में मौजूद प्रत्येक तत्व में इंट फ़ंक्शन को लागू करने के लिए मानचित्र फ़ंक्शन का उपयोग किया जा सकता है।

उदाहरण

listA = ['5', '2','-43', '23']
# Given list
print("Given list with strings : \n",listA)
# using map and int
res = list(map(int, listA))
# Result
print("The converted list with integers : \n",res)

आउटपुट

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

Given list with strings :
['5', '2', '-43', '23']
The converted list with integers :
[5, 2, -43, 23]

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

    पायथन के साथ डेटा में हेरफेर करते समय, हम एक सूची में आ सकते हैं जिसमें संख्याएं स्ट्रिंग के रूप में होती हैं। इसके अलावा हम स्ट्रिंग्स की सूची को टुपल्स में बदलना चाह सकते हैं। बेशक दिए गए तार संख्याओं के एक विशेष प्रारूप में हैं। मानचित्र और eval के साथ हम सूची के प्रत्येक तत्व पर eval लागू करने

  1. अनुक्रमित की दी गई पायथन सूची में सभी तत्वों तक पहुँचना

    हम [] कोष्ठक और सूचकांक संख्या का उपयोग करके सूची के अलग-अलग तत्वों तक पहुँच सकते हैं। लेकिन जब हमें कुछ सूचकांकों तक पहुँचने की आवश्यकता होती है तो हम इस पद्धति को लागू नहीं कर सकते। इससे निपटने के लिए हमें नीचे दिए गए तरीकों की आवश्यकता है। दो सूचियों का उपयोग करना इस पद्धति में, हम मूल सूची के स

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

    एक सूची को जगह में क्रमबद्ध करने के लिए, यानी, सूची को स्वयं क्रमबद्ध करें और उस सूची में ही क्रम बदलें, आप स्ट्रिंग्स की सूची पर सॉर्ट () का उपयोग कर सकते हैं। उदाहरण के लिए, >>> a = ["Hello", "My", "Followers"] >>> a.sort() >>> print a ['