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

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

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

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

उदाहरण

my_list = [("31", "py"), ("22", "226.65"), ("18.12", "17"), ("pyt", "12")]

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

my_result = []
for index in my_list:
   my_temp = []
   for element in index:

      if element.isalpha():
         my_temp.append(element)
      else:

         my_temp.append(float(element))
   my_result.append((my_temp[0],my_temp[1]))

print("The result is :")
print(my_result)

आउटपुट

The list is :
[('31', 'py'), ('22', '226.65'), ('18.12', '17'), ('pyt', '12')]
The result is :
[(31.0, 'py'), (22.0, 226.65), (18.12, 17.0), ('pyt', 12.0)]

स्पष्टीकरण

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

  • एक खाली सूची घोषित की गई है।

  • सूची को पुनरावृत्त किया जाता है, और तत्व को isalpha() फ़ंक्शन का उपयोग करके वर्णमाला के लिए चेक किया जाता है।

  • यदि शर्त पूरी हो जाती है, तो तत्व को वैसे ही जोड़ दिया जाता है और यदि स्थिति विफल हो जाती है, तो तत्व को फ्लोट में बदल दिया जाता है और जोड़ दिया जाता है।

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

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


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

    ए दी गई सूची है। इस सूची में नेस्टेड टुपल्स हैं। हमारा कार्य तत्वों को एक सूची में गिनना है जब तक कि कोई तत्व एक टपल न हो। यहां हम isinstance () फ़ंक्शन का उपयोग करते हैं। इस फ़ंक्शन में दो पैरामीटर ऑब्जेक्ट हैं और classinfo.object को चेक किया जाना है और क्लासइन्फो क्लास, टाइप या क्लास और टाइप का टप

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

    यहाँ एक टपल दिया गया है, हमारा काम टुपल्स को डिक्शनरी में बदलना है। इस समस्या को हल करने के लिए हम डिक्शनरी विधि setdefault () का उपयोग करते हैं। इस विधि में दो पैरामीटर हैं, पहला पैरामीटर को कुंजी में बदलने के लिए और दूसरे को डिक्शनरी के मान में बदलने के लिए। सेटडिफॉल्ट (कुंजी, मान) एक फ़ंक्शन है ज

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

    एक सूची डुप्लिकेट तत्व के साथ दी गई है, हमारा कार्य दूसरी सूची बनाना है जिसमें बिना डुप्लिकेट के तत्व शामिल हैं। उदाहरण A::[2,3,4,3,4,6,78,90] Output::[2,3,4,6,78,90] एल्गोरिदम Step 1: create a list. Step 2: create a new list which is empty. Step 3: traverse every element in list. Step 4: if elem