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

পাইথনে চেক করা: লিস্টের সকল উপাদান সমান কিনা

কখনও কখনও লিস্টের সব ভ্যালু একই থাকে কিনা যাচাই করতে হয়। এই নিবন্ধে সেটি যাচাই করার দুটি পদ্ধতি দেখানো হয়েছে।

all() ফাংশন ব্যবহার করে

প্রতিটি উপাদানকে প্রথম উপাদান দিয়ে তুলনা করে all() দিয়ে চেক করা হয়।

listA = ['Sun', 'Sun', 'Mon']
resA = all(x == listA[0] for x in listA)
print("In listA all elements are same" if resA else "In listA all elements are not same")

listB = ['Sun', 'Sun', 'Sun']
resB = all(x == listB[0] for x in listB)
print("In listB all elements are same" if resB else "In listB all elements are not same")
আউটপুট
In listA all elements are not same
In listB all elements are same
count() মেথড ব্যবহার করে

প্রথম উপাদানের~Occurrence কাউন্ট করে লিস্টের দৈর্ঘ্যের সাথে তুলনা করা হয়।

listA = ['Sun', 'Sun', 'Mon']
resA = listA.count(listA[0]) == len(listA)
print("In listA all elements are same" if resA else "In listA all elements are not same")

listB = ['Sun', 'Sun', 'Sun']
resB = listB.count(listB[0]) == len(listB)
print("In listB all elements are same" if resB else "In listB all elements are not same")
আউটপুট
In listA all elements are not same
In listB all elements are same
  1. পাইথনে টাপলে লিস্টের সব এলিমেন্টের আকারেন্স কাউন্ট করা (Count occurrence of all list elements in tuple)

  2. পাইথনে দুটি লিস্ট একই কিনা যাচাই

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

  4. পাইথনে চেক করা সব লিস্ট এলিমেন্ট একই কিনা