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

टुपल्स को उनके पूर्ण अंतर की आवृत्ति के आधार पर क्रमबद्ध करने के लिए पायथन कार्यक्रम

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

उदाहरण

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

my_list = [(11, 26), (21, 33), (90, 11), (26, 21), (32, 18), (25, 37)]

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

my_diff_list = [abs(x - y) for x, y in my_list]

my_result = sorted(my_list, key = lambda sub: my_diff_list.count(abs(sub[0] - sub[1])))

print("The resultant list is :")
print(my_result)

आउटपुट

The list is :
[(11, 26), (21, 33), (90, 11), (26, 21), (32, 18), (25, 37)]
The resultant list is :
[(11, 26), (90, 11), (26, 21), (32, 18), (21, 33), (25, 37)]

स्पष्टीकरण

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

  • सूची बोध का उपयोग सूची पर पुनरावृति करने और लगातार तत्वों के बीच पूर्ण अंतर प्राप्त करने के लिए किया जाता है।

  • इसे एक सूची में परिवर्तित किया जाता है और एक चर में संग्रहीत किया जाता है।

  • सूची के तत्वों पर 'सॉर्टेड' विधि का फिर से उपयोग किया जाता है, और कुंजी को 'लैम्ब्डा' के रूप में निर्दिष्ट किया जाता है और लगातार तत्वों के बीच पूर्ण अंतर की गणना निर्धारित की जाती है।

  • यह एक वैरिएबल को असाइन किया जाता है और कंसोल पर प्रदर्शित होता है।


  1. पायथन में टुपल्स की सूची में आवृत्ति ढूँढना

    कई अलग-अलग प्रकार के डेटा कंटेनर पायथन में मिश्रित हो सकते हैं। एक सूची में तत्व हो सकते हैं जिनमें से प्रत्येक एक टपल है। इस लेख में हम ऐसी सूची लेंगे और टुपल्स में तत्व की आवृत्ति का पता लगाएंगे जो स्वयं एक सूची के तत्व हैं। गणना और मानचित्र का उपयोग करना हम सूची में मौजूद टुपल्स में पहले तत्व मे

  1. पायथन में सूची और टुपल्स के बीच अंतर

    सूची सूची विभिन्न प्रकार की वस्तुओं को समाहित करने के लिए एक कंटेनर है और इसका उपयोग वस्तुओं को पुनरावृत्त करने के लिए किया जाता है। उदाहरण list = ['a', 'b', 'c', 'd', 'e'] टुपल्स Tuple भी सूची के समान है लेकिन इसमें अपरिवर्तनीय वस्तुएं हैं। टपल प्रसंस्करण

  1. एक सूची में सभी जोड़ों के बीच पूर्ण अंतर का योग खोजने के लिए पायथन कार्यक्रम

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन एक सूची इनपुट को देखते हुए, हमें सूची में सभी जोड़ों के बीच पूर्ण अंतर का योग खोजने की जरूरत है। गणना करें () विधि एक काउंटर को एक पुनरावर्तनीय में जोड़ती है और इसे एन्यूमरेट ऑब्जेक्ट प्रकार के र