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

जाँच कर रहा है कि क्या शुरुआती अंक पायथन में सूची में समान हैं

कभी-कभी किसी दिए गए पायथन सूची में हमें सूची में प्रत्येक तत्व के पहले अंक में ही दिलचस्पी हो सकती है। इस लेख में हम जांच करेंगे कि सूची में सभी तत्वों का पहला अंक समान है या नहीं।

सेट और मैप के साथ

पायथन में सेट करें इसमें किसी भी डुप्लिकेट मान की अनुमति नहीं है। इसलिए हम प्रत्येक तत्व का पहला अंक लेते हैं और उसे एक सेट में रखते हैं। यदि सभी अंक समान हैं तो सेट की लंबाई केवल 1 होगी जिसमें कोई डुप्लिकेट की अनुमति नहीं है।

उदाहरण

Alist = [63,652,611,60]
# Given list
print("Given list : ",Alist)
# Using set and map
if len(set(x[0] for x in map(str, Alist))) == 1:
   print("All elements have same first digit")
else:
   print("Not all elements ,have same first digit")

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

Given list : [63, 652, 611, 60]
All elements have same first digit

सब के साथ

इस दृष्टिकोण में हम पहले तत्व का पहला अंक लेते हैं और इसकी तुलना सभी तत्वों के पहले अंक से करते हैं। यदि वे सभी समान हैं, तो हम कहते हैं कि सभी तत्वों का पहला अंक समान है।

उदाहरण

Alist = [63,652,611,70]
# Given list
print("Given list : ",Alist)
# Using set and map
if all(str(i)[0] == str(Alist[0])[0] for i in Alist):
   print("All elements have same first digit")
else:
   print("Not all elements ,have same first digit")

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

Given list : [63, 652, 611, 70]
Not all elements, have same first digit

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

    पायथन में डेटा हेरफेर क्षमताओं की एक विस्तृत विविधता है। हमारे पास एक परिदृश्य है जिसमें हमें एक सूची दी जाती है जिसमें ऐसे तत्व होते हैं जो संख्याओं की जोड़ी टुपल्स के रूप में होते हैं। इस लेख में हम देखेंगे कि कैसे एक सूची के तत्वों से अद्वितीय अंक निकालने के लिए जो टुपल्स हैं। पुन:और सेट के साथ

  1. पायथन में सूचियों की सूची पर त्रिकोणीय असमानता की जाँच करना

    त्रिभुज की दो भुजाओं का योग सदैव तीसरी भुजा से बड़ा होता है। इसे त्रिभुज असमानता कहते हैं। सूचियों की पायथन सूची हम उन उप-सूची की पहचान करेंगे जहां त्रिभुज असमानता अच्छी है। के लिए और के साथ हम सबसे पहले सभी सबलिस्ट्स को सॉर्ट करेंगे। फिर प्रत्येक उपन्यास के लिए हम जांच करेंगे कि क्या पहले दो तत्व

  1. जाँच कर रहा है कि क्या शुरुआती अंक पायथन में सूची में समान हैं

    कभी-कभी किसी दिए गए पायथन सूची में हमें सूची में प्रत्येक तत्व के पहले अंक में ही दिलचस्पी हो सकती है। इस लेख में हम जांच करेंगे कि सूची में सभी तत्वों का पहला अंक समान है या नहीं। सेट और मैप के साथ पायथन में सेट करें इसमें किसी भी डुप्लिकेट मान की अनुमति नहीं है। इसलिए हम प्रत्येक तत्व का पहला अंक