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

पायथन - सूची में हर Nवें टुपल का Kवां एलिमेंट निकालें

जब सूची में हर Nवें टुपल का Kवां एलिमेंट निकालना हो, तो सिंपल इटरेशन और append मेथड का उपयोग किया जाता है।

उदाहरण

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

my_list = [(54, 51, 23), (73, 24, 47), (24, 33, 72), (64, 27, 18), (63, 24, 67), (12, 25, 77), (31, 39, 80), (33, 55, 78)]
print("सूची है:")
print(my_list)

K = 1
print("K का मान है:")
print(K)

N = 3
print("N का मान है:")
print(N)

my_result = []
for index in range(0, len(my_list), N):
    my_result.append(my_list[index][K])

print("परिणाम है:")
print(my_result)

आउटपुट

सूची है: [(54, 51, 23), (73, 24, 47), (24, 33, 72), (64, 27, 18), (63, 24, 67), (12, 25, 77), (31, 39, 80), (33, 55, 78)]
K का मान है: 1
N का मान है: 3
परिणाम है: [51, 27, 39]

व्याख्या

  • टुपल्स की एक सूची परिभाषित की गई है और कंसोल पर प्रदर्शित की गई है।

  • K और N के मान परिभाषित किए गए हैं।

  • एक खाली सूची परिभाषित की गई है।

  • सूची पर इटरेट किया जाता है, और K इंडेक्स पर मौजूद एलिमेंट को खाली सूची में जोड़ा जाता है।

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

  1. - पायथन में टपल लिस्ट में अधिकतम एलिमेंट ढूंढना

    जब टपल लिस्ट (यानी टपल्स की लिस्ट) में अधिकतम एलिमेंट ढूंढने की आवश्यकता होती है, तो max मेथड और operator.itemgetter मेथड का उपयोग किया जा सकता है। itemgetter अपने ऑपरेंड से एक विशिष्ट आइटम लाता है। max मेथड उस इटरेबल में मौजूद अधिकतम वैल्यू देता है जिसे आर्गुमेंट के रूप में पास किया जाता है। उदा

  1. - पायथन में लिस्ट से Kवें एलिमेंट द्वारा टपल्स को फ़िल्टर करना

    जब लिस्ट से Kवें एलिमेंट द्वारा टपल्स को फ़िल्टर करने की आवश्यकता होती है, तो लिस्ट कॉम्प्रिहेंशन और in ऑपरेटर्स का उपयोग किया जा सकता है। एक लिस्ट का उपयोग हेटेरोजीनियस वैल्यूज़ (यानी किसी भी डेटा टाइप का डेटा जैसे पूर्णांक, फ्लोटिंग पॉइंट, स्ट्रिंग्स, आदि) को स्टोर करने के लिए किया जा सकता है। ट

  1. - पायथन में टपल लिस्ट में Kवें कॉलम का प्रोडक्ट

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