যখন প্রদত্ত স্ট্রিংগুলির একটি তালিকার সাবস্ট্রিংগুলির সমস্ত স্ট্রিংগুলি খুঁজে বের করার প্রয়োজন হয়, তখন 'সেট' এবং 'তালিকা' বৈশিষ্ট্যগুলি ব্যবহার করা হয়৷
উদাহরণ
নীচে একই
একটি প্রদর্শনী আছেmy_list_1 = ["Hi", "there", "how", "are", "you"] my_list_2 = ["Hi", "there", "how", "have", "you", 'been'] print("The first list is :") print(my_list_1) print("The second list is :") print(my_list_2) my_result = list(set([elem_1 for subset_1 in my_list_1 for elem_1 in my_list_2 if elem_1 in subset_1])) print("The result is :") print(my_result)
আউটপুট
The first list is : ['Hi', 'there', 'how', 'are', 'you'] The second list is : ['Hi', 'there', 'how', 'have', 'you', 'been'] The result is : ['there', 'you', 'Hi', 'how']
ব্যাখ্যা
-
স্ট্রিংগুলির দুটি তালিকা সংজ্ঞায়িত করা হয়েছে এবং সেগুলি কনসোলে প্রদর্শিত হয়৷
৷ -
দুটি তালিকার উপর পুনরাবৃত্তি করা হয়, এবং তালিকা থেকে অনন্য মান পেতে 'সেট' বৈশিষ্ট্য ব্যবহার করা হয়।
-
এটি এখন একটি তালিকায় রূপান্তরিত হয়েছে৷
৷ -
এটি একটি ভেরিয়েবলের জন্য বরাদ্দ করা হয়৷
৷ -
এটি সেই আউটপুট যা কনসোলে প্রদর্শিত হয়৷
৷