যখন এটি একটি কাউন্টার এবং অভিধান ছেদ প্রদর্শনের প্রয়োজন হয়, তখন কাউন্টার এবং অভিধান ব্যবহার করা যেতে পারে৷
নীচে একই −
এর প্রদর্শন করা হলউদাহরণ
from collections import Counter def make_string(str_1,str_2): dict_one = Counter(str_1) dict_two = Counter(str_2) result = dict_one & dict_two return result == dict_one string_1 = 'Hi Mark' string_2 = 'how are yoU' print("The first string is :") print(string_1) print("The second string is :") print(string_2) if (make_string(string_1,string_2)==True): print("It is possible") else: print("It is not possible")
আউটপুট
The first string is : Hi Mark The second string is : how are yoU It is not possible
ব্যাখ্যা
-
প্রয়োজনীয় প্যাকেজগুলি আমদানি করা হয়৷
৷ -
একটি পদ্ধতি সংজ্ঞায়িত করা হয়, যা দুটি স্ট্রিং নেয় এবং তাদের একটি কাউন্টারে রূপান্তর করে।
-
তারপর এটি একটি অভিধানে বরাদ্দ করা হয়৷
৷ -
অভিধানের বাইরে, দুটি স্ট্রিং সংজ্ঞায়িত করা হয়, এবং এই দুটি স্ট্রিং পাস করে পদ্ধতিটিকে বলা হয়৷
-
ফাংশনটি 'সত্য' বা 'মিথ্যা' প্রদান করে কিনা তার উপর নির্ভর করে প্রাসঙ্গিক আউটপুট কনসোলে দেখানো হয়।