যখন অন্য তালিকায় একটি তালিকার প্রথম উপস্থিতি খুঁজে বের করার প্রয়োজন হয়, তখন 'সেট' বৈশিষ্ট্য এবং 'পরবর্তী' পদ্ধতি ব্যবহার করা হয়।
উদাহরণ
নীচে একই
একটি প্রদর্শনী আছেmy_list_1 = [23, 64, 34, 77, 89, 9, 21] my_list_2 = [64, 10, 18, 11, 0, 21] print("The first list is :") print(my_list_1) print("The second list is :") print(my_list_2) my_list_2 = set(my_list_2) my_result = next((ele for ele in my_list_1 if ele in my_list_2), None) print("The result is :") print(my_result)
আউটপুট
The first list is : [23, 64, 34, 77, 89, 9, 21] The second list is : [64, 10, 18, 11, 0, 21] The result is : 64
ব্যাখ্যা
-
দুটি তালিকা সংজ্ঞায়িত করা হয়েছে, এবং কনসোলে প্রদর্শিত হয়৷
৷ -
দ্বিতীয় তালিকাটি একটি সেটে রূপান্তরিত হয়৷
৷ -
এইভাবে, সমস্ত অনন্য উপাদান বজায় রাখা হয়।
-
সদৃশ উপাদানগুলি মুছে ফেলা হবে৷
৷ -
'পরবর্তী' পদ্ধতিটি প্রথম এবং দ্বিতীয় তালিকার মাধ্যমে পুনরাবৃত্তি করে পরবর্তী মানের পুনরাবৃত্তি করতে ব্যবহৃত হয়।
-
এই আউটপুট একটি ভেরিয়েবলের জন্য বরাদ্দ করা হয়।
-
এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়৷
৷