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

পাইথনে লিস্ট অফ লিস্টে একটি লিস্ট আছে কিনা যাচাই করুন

লিস্ট নেস্টেড হতে পারে। এই আর্টিকেলে একটি বড় লিস্টের মধ্যে নির্দিষ্ট একটি লিস্ট উপাদান হিসেবে আছে কিনা তা যাচাই করার পদ্ধতি দেখানো হয়েছে।

in অপারেটর ব্যবহার করে

এটি খুব সহজ এবং সরল পদ্ধতি। in ক্লজ ব্যবহার করে শুধু যাচাই করা হয় ইনার লিস্টটি বড় লিস্টে উপাদান হিসেবে আছে কিনা।

উদাহরণ

listA = [[-9, -1, 3], [11, -8], [-4, 434, 0]]
search_list = [-4, 434, 0]
print("Given List :\n", listA)
print("list to Search: ", search_list)

if search_list in listA:
    print("Present")
else:
    print("Not Present")

আউটপুট

Given List : [[-9, -1, 3], [11, -8], [-4, 434, 0]] list to Search: [-4, 434, 0] Present

any ফাংশন ব্যবহার করে

any ক্লজ ব্যবহার করে একটি এলিমেন্ট নেয়া হয় এবং টেস্ট করা হয় যে সেটি লিস্টের যেকোনো এলিমেন্টের সমান কিনা।

উদাহরণ

listA = [[-9, -1, 3], [11, -8], [-4, 434, 0]]
search_list = [-4, 434, 0]
print("Given List :\n", listA)
print("list to Search: ", search_list)

if any(x == search_list for x in listA):
    print("Present")
else:
    print("Not Present")

আউটপুট

Given List : [[-9, -1, 3], [11, -8], [-4, 434, 0]] list to Search: [-4, 434, 0] Present
  1. পাইথনে টাপল অফ লিস্ট আনপ্যাক করা

  2. পাইথনে টাপলের ভিতরের তালিকাগুলো সর্ট করা

  3. পাইথনে লিংকড লিস্ট-এর সব এলিমেন্ট জোড়ায় (Pair) আছে কিনা যাচাই করা

  4. Python-এ BST-তে প্রদত্ত সমাধান নিয়ে ট্রিপলেট আছে কিনা যাচাই করা