একটি প্রদত্ত বাক্যে এমন একটি শব্দ থাকতে পারে যা বাক্য শেষ হওয়ার আগে পুনরাবৃত্তি হয়। এই পাইথন প্রোগ্রামে, আমরা এমন শব্দ ধরতে যাচ্ছি যা বাক্যে পুনরাবৃত্তি হয়। এই ফলাফল পেতে আমরা যে যৌক্তিক পদক্ষেপগুলি অনুসরণ করতে যাচ্ছি তা নীচে দেওয়া হল৷
৷- প্রদত্ত স্ট্রিংকে স্পেস দ্বারা বিভক্ত শব্দে বিভক্ত করে।
- তারপর আমরা সংগ্রহ ব্যবহার করে এই শব্দগুলিকে অভিধানে রূপান্তর করি
- শব্দের এই তালিকাটি অতিক্রম করুন এবং পরীক্ষা করুন কোন প্রথম শব্দের ফ্রিকোয়েন্সি> 1
প্রোগ্রাম - পুনরাবৃত্তি করা শব্দ খুঁজুন
নিচের প্রোগ্রামে আমরা শব্দের গণনা রাখার জন্য সংগ্রহ প্যাকেজ থেকে কাউন্টার পদ্ধতি ব্যবহার করি।
উদাহরণ
from collections import Counter def Repeat_word(load): word = load.split(' ') dict = Counter(word) for value in word: if dict[value]>1: print (value) return if __name__ == "__main__": input = 'In good time in bad time friends are friends' Repeat_word(input)
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
আউটপুট
time