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

Python में टपल से स्ट्रिंग्स हटाना


जब एक टपल से स्ट्रिंग्स को हटाने की आवश्यकता होती है, तो लिस्ट कॉम्प्रिहेंशन और 'type' मेथड का उपयोग किया जा सकता है।

एक लिस्ट का उपयोग विषम मानों को स्टोर करने के लिए किया जा सकता है (यानी पूर्णांक, फ्लोटिंग पॉइंट, स्ट्रिंग्स जैसे किसी भी डेटा टाइप का डेटा)।

टपल्स की लिस्ट मूल रूप से एक लिस्ट में संलग्न टपल्स को समाहित करती है।

लिस्ट कॉम्प्रिहेंशन लिस्ट के माध्यम से इटरेट करने और उस पर ऑपरेशन करने का एक संक्षिप्त तरीका है।

'type' मेथड इसे आर्गुमेंट के रूप में पास किए गए इटरेबल की क्लास लौटाता है।

इसके लिए एक प्रदर्शन नीचे दिया गया है:

उदाहरण

my_list = [('Hi', 45, 67), ('There', 45, 32), ('Jane', 59, 13)]
print("The list is : ")
print(my_list)
my_result = [tuple([j for j in i if type(j) != str]) for i in my_list]
print("The list of tuple after removing the string is : ")
print(my_result)

आउटपुट

The list is : [('Hi', 45, 67), ('There', 45, 32), ('Jane', 59, 13)]
The list of tuple after removing the string is : [(45, 67), (45, 32), (59, 13)]

व्याख्या

  • टपल्स की एक लिस्ट परिभाषित की जाती है, और कंसोल पर प्रदर्शित की जाती है।
  • इस पर लिस्ट कॉम्प्रिहेंशन का उपयोग करके इटरेट किया जाता है।
  • स्ट्रिंग न होने के लिए जांचा जाता है।
  • इसे फिर टपल में बदला जाता है, और फिर से लिस्ट में।
  • इस ऑपरेशन का डेटा एक वेरिएबल में स्टोर किया जाता है।
  • यह वेरिएबल आउटपुट है जो कंसोल पर प्रदर्शित होता है।
  1. - Python में टपल्स की सूची को स्ट्रिंग्स की सूची में बदलें

    Python का उपयोग करके डेटा प्रोसेसिंग के दौरान, हम एक ऐसी सूची का सामना कर सकते हैं जिसके तत्व टपल्स हैं। और फिर हमें टपल्स को स्ट्रिंग्स की सूची में बदलने की आवश्यकता हो सकती है।join के साथjoin() एक स्ट्रिंग लौटाता है जिसमें अनुक्रम के तत्वों को str सेपरेटर द्वारा जोड़ा गया है। हम इस फंक्शन को पैराम

  1. - पायथन में स्ट्रिंग्स की सूची से संख्याएं निकालें

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

  1. - Python में स्ट्रिंग और स्ट्रिंग्स की लिस्ट से टपल कैसे बनाएं?

    बिल्ट-इन फंक्शन tuple() Python स्ट्रिंग को अलग-अलग कैरेक्टर्स के टपल में बदलता है। यह लिस्ट ऑब्जेक्ट को भी टपल में बदल देता है। >>> tuple(TutorialsPoint) (T, u, t, o, r, i, a, l, s, P, o, i, n, t) >>> L1=[45, 32, 100, 10, 24, 56] >>> tuple(L1) (45, 32, 100, 10, 24, 56)