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

पायथन में टपल से नेस्टेड रिकॉर्ड निकालें

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

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

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

उदाहरण

tuple_1 = (11, 23, (41, 25, 22), 19)

print("The tuple is : ")
print(tuple_1)

my_result = tuple()
for count, elem in enumerate(tuple_1):
   if not isinstance(elem, tuple):
      my_result = my_result + (elem, )

print("Elements after removing the nested tuple is : ")
print(my_result)

आउटपुट

The tuple is :
(11, 23, (41, 25, 22), 19)
Elements after removing the nested tuple is :
(11, 23, 19)

स्पष्टीकरण

  • एक टपल परिभाषित किया गया है, और कंसोल पर प्रदर्शित होता है।
  • एक और खाली टपल परिभाषित किया गया है।
  • पहला टपल एन्यूमरेट किया गया है, और फिर से चालू किया गया है।
  • यदि टपल के अंदर का तत्व किसी विशिष्ट प्रकार का उदाहरण नहीं है, तो उस तत्व को खाली सूची में जोड़ दिया जाता है।
  • यह ऑपरेशन एक वेरिएबल को सौंपा गया है।
  • यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।

  1. पायथन में किसी लेबल से टेक्स्ट कैसे निकालें?

    Tkinter एक पायथन लाइब्रेरी है जिसका उपयोग GUI- आधारित एप्लिकेशन बनाने और विकसित करने के लिए किया जाता है। इस लेख में, हम देखेंगे कि किसी लेबल से टेक्स्ट को कैसे हटाया जाए, जिसमें कुछ टेक्स्ट होगा। किसी लेबल से टेक्स्ट हटाने के लिए, हम एक संबद्ध बटन बनाएंगे जो लेबल के लिए ट्रिगर के रूप में कार्य करे

  1. एक आईपी पते से अग्रणी 0 को हटाने के लिए पायथन कार्यक्रम

    IP पता नीचे दिया गया है, हमारा कार्य IP पते से अग्रणी शून्य को हटाना है। पहले हम दिए गए स्ट्रिंग को । से विभाजित करते हैं। और फिर इसे एक पूर्णांक में परिवर्तित करें और प्रमुख शून्य को हटा दें और फिर उन्हें एक स्ट्रिंग में वापस जोड़ दें। उदाहरण Input : 200.040.009.400 Output : 200.40.9.400 एल्गोरिदम

  1. कैसे एक अजगर शब्दकोश से एक कुंजी निकालने के लिए?

    पायथन का डेल कीवर्ड किसी भी वस्तु का बहुत अधिक उपयोग किया जाता है। शब्दकोश से किसी विशेष आइटम को हटाने के लिए, डेल स्टेटमेंट के लिए मुख्य क्लॉज प्रदान करें >>> D1 = {1: a, 2: b, 3: c, x: 1, y: 2, z: 3} >>> del D1[x] >>> D1 {1: a, 2: b, 3: c, y: 2, z: 3} पॉप () विधि द्वा