पायथन डेटा विश्लेषण में, हमें कभी-कभी ऐसी स्थिति का सामना करना पड़ता है जहां हमें दी गई संख्या की तुलना कई मूल्यों वाली सूची के साथ करने की आवश्यकता होती है। इस लेख में हमें यह पता लगाने की जरूरत है कि क्या दी गई संख्या दी गई सूची में मौजूद प्रत्येक मान से कम है। हम इसे निम्नलिखित दो तरीकों से हासिल करने जा रहे हैं।
लूप के लिए उपयोग करना
हम दी गई सूची के माध्यम से पुनरावृति करते हैं और सूची के प्रत्येक मान के साथ दिए गए मान की तुलना करते हैं। एक बार जब सूची से सभी मानों की तुलना की जाती है और प्रत्येक चरण में तुलना की स्थिति अच्छी होती है, तो हम परिणाम को हां के रूप में प्रिंट करते हैं। नहीं तो परिणाम एक नंबर है।
उदाहरण
List = [10, 30, 50, 70, 90]
value = 95
count = 0
for i in List:
if value <= i:
result = False
print("No")
break
else:
count = count +1
if count == len(List):
print("yes") आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
yes
सभी का उपयोग करना()
सभी विधि एक लूप की तरह व्यवहार करती है और सूची के प्रत्येक तत्व की तुलना दिए गए तत्व से करती है। इसलिए हम किसी और स्थिति में सभी का उपयोग करके तुलना को पूरा करते हैं।
उदाहरण
List = [10, 30, 50, 70, 90]
value = 85
if (all(x < value for x in List)):
print("yes")
else:
print("No") आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
No