สารบัญ:

คุณนับคำใน Python ได้อย่างไร
คุณนับคำใน Python ได้อย่างไร

วีดีโอ: คุณนับคำใน Python ได้อย่างไร

วีดีโอ: คุณนับคำใน Python ได้อย่างไร
วีดีโอ: นับคำบทความ โปรแกรม VS เว็ปไซต์ ผลเป็นยังไง | T-Finger 2024, พฤศจิกายน
Anonim

เขียน Python โปรแกรมไป นับ การเกิดของแต่ละคน คำ ในประโยคที่กำหนด Python รหัส: def word_count(str): นับ = ดิค() คำ = สต. split() สำหรับ คำ ใน คำ : ถ้า คำ ใน นับ : นับ [ คำ ] += 1 อื่นๆ: นับ [ คำ ] = 1 ผลตอบแทน นับ print(word_count('สุนัขจิ้งจอกสีน้ำตาลกระโดดข้ามสุนัขขี้เกียจ

ในทำนองเดียวกัน คุณอาจถามว่า คุณนับคำในรายการในภาษา Python อย่างไร

ตัวอย่างที่ 1: นับการเกิดขององค์ประกอบในรายการ

  1. สระ = ['a', 'e', 'i', 'o', 'i', 'u']
  2. นับ = สระ นับ ('ฉัน')
  3. พิมพ์ ('จำนวนของฉันคือ:' นับ)
  4. นับ = สระ นับ ('p')
  5. print('จำนวน p คือ:', นับ)

รู้ยัง คุณนับคำในสตริงได้อย่างไร? คุณสามารถ นับคำ ในชวา สตริง โดยใช้เมธอด split() ของ สตริง . NS คำ ไม่มีอะไรนอกจากอักขระที่ไม่ใช่ช่องว่างใน สตริง ซึ่งคั่นด้วยช่องว่างหนึ่งช่องหรือหลายช่อง โดยการใช้นิพจน์ทั่วไปเพื่อค้นหาช่องว่างและแบ่งบนนั้นจะทำให้คุณมีอาร์เรย์ของทั้งหมด คำ ในการให้ สตริง.

คุณนับความถี่ของคำใน Python ได้อย่างไร

ค้นหาความถี่ของแต่ละคำในสตริงใน Python

  1. แยกสตริงออกเป็นรายการที่มีคำโดยใช้ฟังก์ชัน split (เช่น string.
  2. เริ่มต้นรายการว่างใหม่
  3. ต่อท้ายคำในรายการใหม่จากสตริงก่อนหน้าถ้าคำนั้นไม่มีอยู่ในรายการใหม่
  4. วนซ้ำรายการใหม่และใช้ฟังก์ชันการนับ (เช่น string.

Len หมายถึงอะไรใน Python

คำนิยาม และการใช้งาน The เลน () ฟังก์ชันส่งคืนจำนวนรายการในวัตถุ เมื่อวัตถุ เป็น สตริง the เลน () ฟังก์ชันส่งคืนจำนวนอักขระในสตริง

แนะนำ: