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

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


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

int() के साथ

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

उदाहरण

listA = ['5', '2','-43', '23']
# दी गई सूची
print("Given list with strings : \n",listA)
# int का उपयोग करके
res = [int(i) for i in listA]
# परिणाम
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]

map और list के साथ

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

उदाहरण

listA = ['5', '2','-43', '23']
# दी गई सूची
print("Given list with strings : \n",listA)
# map और int का उपयोग करके
res = list(map(int, listA))
# परिणाम
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. - Python में स्ट्रिंग्स की सूची को टपल्स की सूची में बदलें

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

  1. - Python में दिए गए सूचकांकों की सूची पर सभी तत्वों तक पहुँच

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

  1. - पायथन में स्ट्रिंग्स की सूची को कैसे सॉर्ट करें?

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