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

पायथन | सूची में संख्या के अंकों का योग


जब एक सूची में अंकों की संख्या का योग करने की आवश्यकता होती है, तो एक साधारण लूप और 'str' मेथड का उपयोग किया जा सकता है।

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

'str' मेथड दिए गए मान को स्ट्रिंग डेटा टाइप में परिवर्तित करता है।

उदाहरण

my_list = [11, 23, 41, 62, 89, 0, 10]
print("सूची है: ")
print(my_list)
my_result = []
for elem in my_list:
    sum_val = 0
    for digit in str(elem):
        sum_val += int(digit)
    my_result.append(sum_val)
print("अंकों को जोड़ने के बाद परिणाम है: ")
print(my_result)

आउटपुट

सूची है: [11, 23, 41, 62, 89, 0, 10]
अंकों को जोड़ने के बाद परिणाम है: [2, 5, 5, 8, 17, 0, 1]

व्याख्या

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

  1. - पायथन में सूची का समूहीकृत समतलीकरण

    इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो उप-सूचियों वाली सूची को समतल करता है। दी गई संख्या तक उपसूचियों को भागों के रूप में समतल करें। आइए इसे स्पष्ट रूप से समझने के लिए एक उदाहरण देखें। इनपुट lists = [[1, 2], [3, 4], [5, 6], [7, 8], [9, 10]] number = 2 आउटपुट [[1, 2, 3, 4], [5, 6,

  1. - पायथन में लिस्ट का औसत निकालना

    पायथन n नंबर के एलिमेंट की गणना के लिए sum फंक्शन प्रदान करता है। यहां हम इस फंक्शन का उपयोग करते हैं और फिर औसत निकालते हैं।एल्गोरिदमचरण 1: लिस्ट का साइज इनपुट करें। चरण 2: एलिमेंट इनपुट करें। चरण 3: sum फंक्शन का उपयोग करके सभी नंबर्स का योग निकालें। चरण 4: औसत निकालें।उदाहरण कोड# लिस्ट का औसत A =

  1. - Python में सूची प्रिंट करना

    Python में सूची प्रिंट करना सूची तत्वों का एक क्रम है। क्रम में कोई भी तत्व क्रम में उसकी स्थिति द्वारा एक्सेसिबल है। इंडेक्स 0 से शुरू होता है। इसलिए list[2] इंडेक्स 2 पर तत्व लौटाएगा, सूची में तीसरा यानी 50।