কম্পিউটার টিউটোরিয়াল

পাইথন - তালিকার সব মান একটি দেওয়া মানের চেয়ে ছোট কিনা যাচাই করা

পাইথন ডেটা বিশ্লেষণে, আমরা কখনও একটি প্রদত্ত সংখ্যার তুলনা একটি তালিকার সাথে করতে হয় যাতে অনেক মান থাকে। এই আর্টিকেলে আমাদের জানতে হবে একটি প্রদত্ত সংখ্যা তালিকার প্রতিটি উপাদানের চেয়ে ছোট কিনা। আমরা এটি দুটি উপায়ে করব।

for লুপ ব্যবহার করে

আমরা দেওয়া তালিকার মাধ্যমে ইটারেট করব এবং প্রদত্ত মানকে তালিকার প্রতিটি মানের সাথে তুলনা করব। একবার তালিকার সব মান তুলনা হয়ে গেলে এবং প্রতিটি ধাপে তুলনার শর্ত সত্য হলে, আমরা ফলাফল "Yes" প্রিন্ট করব। অন্যথায় "No"।

উদাহরণ

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

all() ব্যবহার করে

all মেথড একটি লুপের মতো আচরণ করে এবং তালিকার প্রতিটি উপাদানকে প্রদত্ত উপাদানের সাথে তুলনা করে। তাই আমরা শুধু all একটি if-else শর্তে ব্যবহার করে তুলনা সম্পন্ন করতে পারি।

উদাহরণ

List = [10, 30, 50, 70, 90]
value = 85
if (all(x < value for x in List)):
    print("yes")
else:
    print("No")

আউটপুট

উপরোক্ত কোডটি রান করলে নিচের ফলাফল পাওয়া যায়:

No

  1. পাইথনে বাইনারি ট্রিয়ের সব নোডের মান একই কিনা যাচাই করা

  2. পাইথনে চেক করা: লিস্টের সব মান কি একটি দिये गये ভ্যালুর চেয়ে বড়?

  3. পাইথন প্রোগ্রাম: লিস্টের সব মান দেওয়া মান থেকে বড় কিনা চেক করা

  4. পাইথন ডিকশনারি থেকে সব ভ্যালুর লিস্ট কীভাবে পাবেন?