ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาและแนวทางแก้ไขปัญหาที่กำหนด
คำชี้แจงปัญหา
ระบุสตริงอินพุต เราจำเป็นต้องค้นหาอักขระที่เกิดขึ้นมากที่สุดและจำนวนของมัน
แนวทาง
-
สร้างพจนานุกรมโดยใช้เมธอด Counter โดยมีสตริงเป็นคีย์และความถี่เป็นค่า
-
ค้นหาการเกิดขึ้นสูงสุดของอักขระ เช่น ค่า และรับดัชนีของอักขระนั้น
ตอนนี้เรามาดูการใช้งานด้านล่าง −
ตัวอย่าง
from collections import Counter def find(input_): # dictionary wc = Counter(input_) # Finding maximum occurrence s = max(wc.values()) i = wc.values().index(s) print (wc.items()[i]) # Driver program if __name__ == "__main__": input_ = 'Tutorialspoint' find(input_)
ผลลัพธ์
(‘t’,3)
ตัวแปรและฟังก์ชันทั้งหมดได้รับการประกาศในขอบเขตสากลดังที่แสดงด้านล่าง -
บทสรุป
ในบทความนี้ เราได้เรียนรู้เกี่ยวกับวิธีการค้นหาตัวละครที่เกิดขึ้นมากที่สุดและจำนวนตัวละคร