📌 عنوان برنامه: برنامهای بنویسید که متنی (sentence) که برای آن تعریف شده است را بررسی کرده، و حرف (حروفی) که بیشترین تکرار را دارد(ند) را به ما نمایش دهد:
✅ نکته مهم: این سوالی است که معمولا در اکثر مصاحبههای استخدامی پایتون، از عزیزان پرسیده میشود!
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
# ********************✅ نکته: با توجه به متن فوق، پاسخ صحیح حروف i و فضای خالی، با پنجبار تکرار میباشد.
sentence = "This is a common interview question"
# ********************
✅ نکته مهم: این سوالی است که معمولا در اکثر مصاحبههای استخدامی پایتون، از عزیزان پرسیده میشود!
# ********************#SourceCode #SourceCode10036 #Basic
sentence = "This is a common interview question"
char_frequency = {}
for char in sentence:
if not char in char_frequency:
char_frequency[char] = 1
else:
char_frequency[char] += 1
items = char_frequency.items()
sorted_char_frequency = sorted(items, key=lambda item: item[1], reverse=True)
max_count = sorted_char_frequency[0][1]
print(f"Max Count: {max_count}")
for item in sorted_char_frequency:
if item[1] == max_count:
print(f"[{item[0]}]")
else:
break
# ********************
🆔 @Dariush_Tasdighi
🆔 @IranianExperts
🆔 @DT_PYTHON_LEARNING
.
👍6❤2