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

पायथन - सूची में कुल बराबर जोड़े

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

उदाहरण

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

my_list = [34, 56, 12, 32, 78, 99, 67, 34, 52, 78, 99, 10, 0, 11, 23,9]
print("The list is :")
print(my_list)

all_elems = set(my_list)
my_result = 0
for elements in all_elems:
   my_result += my_list.count(elements) // 2

print("The total pairs are :")
print(my_result)

आउटपुट

The list is :
[34, 56, 12, 32, 78, 99, 67, 34, 52, 78, 99, 10, 0, 11, 23, 9]
The total pairs are :
3

स्पष्टीकरण

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

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

  • एक पूर्णांक को 0 का मान दिया जाता है।

  • सेट के तत्वों को बार-बार दोहराया जाता है, और '//' ऑपरेटर का उपयोग किया जाता है।

  • इसे परिणाम में जोड़ा जाता है।

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


  1. पायथन में 60 से विभाज्य कुल अवधि वाले गीतों के जोड़े

    मान लीजिए कि हमारे पास गानों की एक सूची है, i-th गाने की अवधि [i] सेकंड है। हमें गानों के जोड़े की संख्या ज्ञात करनी है जिसके लिए उनका कुल समय सेकंड में 60 से विभाज्य है। तो यदि समय सारणी [30, 20, 150, 100, 40] की तरह है, तो उत्तर 3 होगा। सभी मामलों के लिए तीन जोड़े (3, 150), (20, 100), (20, 40) हो

  1. पायथन कार्यक्रम में सूची में तत्वों का योग खोजें

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक सूची को पुनरावृत्त करने योग्य दिया गया है, हमें सूची के योग की गणना करने की आवश्यकता है यहां हम 3 दृष्टिकोणों पर चर्चा करेंगे जैसा कि नीचे चर्चा की गई है लूप के लिए उपयोग करना उदाहरण # sum total = 0 # creati

  1. पायथन सूची समझ का उपयोग करके सेट बिट्स की गणना करें

    सेट बिट्स एक संख्या के द्विआधारी रूप में 1 का प्रतिनिधित्व करने वाले बिट्स हैं। इस लेख में हम देखेंगे कि किसी दी गई दशमलव संख्या में सेट बिट्स की संख्या कैसे गिनें। #53 in binary is: 110101 The number of set bits is the number of ones. Here it is 4. नीचे दिए गए प्रोग्राम में हम संख्या लेते हैं और इ