Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

โปรแกรม Python เพื่อค้นหาอักขระที่ความถี่น้อยที่สุดในสตริง


เมื่อต้องการค้นหาอักขระที่ใช้บ่อยน้อยที่สุดในสตริง 'ตัวนับ' จะใช้เพื่อรับจำนวนตัวอักษร วิธี 'min' ใช้เพื่อให้ได้ค่าต่ำสุดในสตริง นั่นคือการนับของตัวอักษรทุกตัวจะถูกเก็บไว้พร้อมกับตัวอักษร ได้รับขั้นต่ำแล้ว

ตัวอย่าง

ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน

from collections import Counter

my_str = "highland how"

print ("The string is : ")
print(my_str)

my_result = Counter(my_str)
my_result = min(my_result, key = my_result.get)

print ("The minimum of all characters in the string is : ")
print(my_result)

ผลลัพธ์

The string is :
highland how
The minimum of all characters in the string is :
a

คำอธิบาย

  • แพ็คเกจที่จำเป็นจะถูกนำเข้า

  • มีการกำหนดสตริงและแสดงบนคอนโซล

  • 'ตัวนับ' ใช้เพื่อนับตัวอักษรทุกตัวในสตริง

  • สิ่งนี้ถูกกำหนดให้กับตัวแปร

  • วิธี 'min' ใช้สำหรับหาค่าต่ำสุด

  • สิ่งนี้ถูกกำหนดให้กับตัวแปรอีกครั้ง

  • สิ่งนี้จะแสดงเป็นเอาต์พุตบนคอนโซล