কম্পিউটার

পাইথন - স্ট্রিংগুলির প্রদত্ত তালিকার সাবস্ট্রিংগুলির সমস্ত স্ট্রিংগুলি খুঁজুন৷


যখন প্রদত্ত স্ট্রিংগুলির একটি তালিকার সাবস্ট্রিংগুলির সমস্ত স্ট্রিংগুলি খুঁজে বের করার প্রয়োজন হয়, তখন 'সেট' এবং 'তালিকা' বৈশিষ্ট্যগুলি ব্যবহার করা হয়৷

উদাহরণ

নীচে একই

একটি প্রদর্শনী আছে
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']

ব্যাখ্যা

  • স্ট্রিংগুলির দুটি তালিকা সংজ্ঞায়িত করা হয়েছে এবং সেগুলি কনসোলে প্রদর্শিত হয়৷

  • দুটি তালিকার উপর পুনরাবৃত্তি করা হয়, এবং তালিকা থেকে অনন্য মান পেতে 'সেট' বৈশিষ্ট্য ব্যবহার করা হয়।

  • এটি এখন একটি তালিকায় রূপান্তরিত হয়েছে৷

  • এটি একটি ভেরিয়েবলের জন্য বরাদ্দ করা হয়৷

  • এটি সেই আউটপুট যা কনসোলে প্রদর্শিত হয়৷


  1. পাইথনে প্রদত্ত অ্যারেতে সমস্ত ভাল সূচক খুঁজুন

  2. পাইথন - একটি তালিকার সমস্ত মান একটি প্রদত্ত মানের চেয়ে কম কিনা তা পরীক্ষা করুন

  3. একটি তালিকার সমস্ত মান যা পাইথনে প্রদত্ত মানের চেয়ে বেশি তা পরীক্ষা করার জন্য প্রোগ্রাম

  4. পাইথন প্রোগ্রাম একটি তালিকার সমস্ত মান প্রদত্ত মানের চেয়ে বড় কিনা তা পরীক্ষা করতে