তালিকাগুলি নেস্ট করা যেতে পারে, মানে একটি তালিকার উপাদানগুলি নিজেই তালিকা। এই প্রবন্ধে আমরা দেখব কিভাবে একটি প্রদত্ত তালিকা বাইরের বৃহত্তর তালিকায় একটি উপাদান হিসেবে উপস্থিত আছে কিনা তা খুঁজে বের করতে হবে৷
এর সাথে
এটি একটি খুব সহজ এবং সোজা এগিয়ে পদ্ধতি. ভিতরের তালিকাটি বড় তালিকায় একটি উপাদান হিসাবে উপস্থিত আছে কিনা তা পরীক্ষা করার জন্য আমরা ইন ক্লজ ব্যবহার করি।
উদাহরণ
listA = [[-9, -1, 3], [11, -8],[-4,434,0]] search_list = [-4,434,0] # Given list print("Given List :\n", listA) print("list to Search: ",search_list) # Using in 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
যেকোনো সাথে
আমরা যেকোন ধারাটিও ব্যবহার করতে পারি যেখানে আমরা একটি উপাদান গ্রহণ করি এবং পরীক্ষা করি যে এটি তালিকায় উপস্থিত যেকোনো উপাদানের সমান কিনা। অবশ্যই লুপের সাহায্যে।
উদাহরণ
listA = [[-9, -1, 3], [11, -8],[-4,434,0]] search_list = [-4,434,0] # Given list print("Given List :\n", listA) print("list to Search: ",search_list) # Using in 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