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

पायथन प्रोग्राम – टुपल्स की लिस्ट में एलिमेंट्स को फ्लोट में कन्वर्ट करना


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

उदाहरण

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. - पायथन प्रोग्राम: लिस्ट में एलिमेंट्स गिनना जब तक एलिमेंट टपल न हो

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

  1. - पायथन प्रोग्राम: टपल्स की लिस्ट को डिक्शनरी में कन्वर्ट करना

    यहां एक टपल दी गई है, हमारा कार्य टपल्स को डिक्शनरी में कन्वर्ट करना है। इस समस्या को हल करने के लिए हम डिक्शनरी मेथड setdefault() का उपयोग करते हैं। इस मेथड के दो पैरामीटर्स हैं, पहले पैरामीटर को की और दूसरे को डिक्शनरी की वैल्यू में कन्वर्ट करने के लिए। Setdefault(key, value) एक फंक्शन है जो की को

  1. - पायथन प्रोग्राम: लिस्ट से डुप्लिकेट एलिमेंट्स हटाना

    एक लिस्ट दी गई है जिसमें डुप्लिकेट एलिमेंट हैं, हमारा कार्य एक और लिस्ट बनाना है जिसमें बिना डुप्लिकेट के एलिमेंट्स हों।उदाहरणA::[2, 3, 4, 3, 4, 6, 78, 90] Output::[2, 3, 4, 6, 78, 90]एल्गोरिदमचरण 1: एक लिस्ट बनाएं। चरण 2: एक नई लिस्ट बनाएं जो खाली हो। चरण 3: लिस्ट में हर एलिमेंट को ट्रैवर्स करें। च