Hướng dẫn write a python program to find the occurrences of 10 most common words in a given text - viết một chương trình python để tìm sự xuất hiện của 10 từ phổ biến nhất trong một văn bản nhất định

Cập nhật lần cuối vào ngày 19 tháng 8 năm 2022 21:50:49 [UTC/GMT +8 giờ]

Bộ sưu tập Python: Tập thể dục-4 với giải pháp

Viết một chương trình Python để tìm sự xuất hiện của 10 từ phổ biến nhất trong một văn bản nhất định.

Giải pháp mẫu::

Mã Python:

from collections import Counter
import re
text = """The Python Software Foundation [PSF] is a 501[c][3] non-profit 
corporation that holds the intellectual property rights behind
the Python programming language. We manage the open source licensing 
for Python version 2.1 and later and own and protect the trademarks 
associated with Python. We also run the North American PyCon conference 
annually, support other Python conferences around the world, and 
fund Python related development with our grants program and by funding 
special projects."""
words = re.findall['\w+',text]
print[Counter[words].most_common[10]]

Đầu ra mẫu:

[['Python', 6], ['the', 6], ['and', 5], ['We', 2], ['with', 2], ['The', 1], ['Software', 1], ['Foundation', 1], ['PSF', 1], ['is', 1]]

Flowchart:


Trực quan hóa thực thi mã Python:

Công cụ sau đây trực quan hóa những gì máy tính đang làm từng bước khi nó thực hiện chương trình đã nói:

Trình chỉnh sửa mã Python:

Có một cách khác để giải quyết giải pháp này? Đóng góp mã của bạn [và nhận xét] thông qua Disqus.

Trước đây: Viết một chương trình Python để tạo một deque mới với ba mục và lặp lại các phần tử của Deque. In số từ riêng biệt và số lần xuất hiện cho mỗi từ riêng biệt theo ngoại hình của chúng. Write a Python program to create a new deque with three items and iterate over the deque's elements.
Next: Write a Python program that accept some words and count the number of distinct words. Print the number of distinct words and number of occurrences for each distinct word according to their appearance.

Python: Lời khuyên trong ngày

Cấu trúc từ điển mặc định [một lớp từ điển lấy lại giá trị mặc định khi được truy cập khóa không tồn tại]:

>>> import collections
>>> m = collections.defaultdict[int]
>>> m['a']
0

>>> m = collections.defaultdict[str]
>>> m['a']
''
>>> m['b'] += 'a'
>>> m['b']
'a'

>>> m = collections.defaultdict[lambda: '[default value]']
>>> m['a']
'[default value]'
>>> m['b']
'[default value]'

>>> m = collections.defaultdict[list]
>>> m['a']
[]

Cập nhật lần cuối vào ngày 19 tháng 8 năm 2022 21:50:47 [UTC/GMT +8 giờ]

Chuỗi Python: Bài tập-12 với giải pháp

Viết một chương trình Python để đếm các lần xuất hiện của mỗi từ trong một câu nhất định.

Giải pháp mẫu:-:-

Mã Python:

def word_count[str]:
    counts = dict[]
    words = str.split[]

    for word in words:
        if word in counts:
            counts[word] += 1
        else:
            counts[word] = 1

    return counts

print[ word_count['the quick brown fox jumps over the lazy dog.']]

Đầu ra mẫu:

{'the': 2, 'jumps': 1, 'brown': 1, 'lazy': 1, 'fox': 1, 'over': 1, 'quick': 1, 'dog.': 1} 

Flowchart:


Trực quan hóa thực thi mã Python:

Công cụ sau đây trực quan hóa những gì máy tính đang làm từng bước khi nó thực hiện chương trình đã nói:

Trình chỉnh sửa mã Python:

Có một cách khác để giải quyết giải pháp này? Đóng góp mã của bạn [và nhận xét] thông qua Disqus.

Trước đây: Viết chương trình Python để xóa các ký tự có giá trị chỉ mục lẻ của một chuỗi đã cho. Write a Python program to remove the characters which have odd index values of a given string.
Next: Write a Python script that takes input from the user and displays that input back in upper and lower cases.

Mức độ khó của bài tập này là gì?

Kiểm tra kỹ năng lập trình của bạn với bài kiểm tra của W3Resource.

Python: Lời khuyên trong ngày

Cấu trúc từ điển mặc định [một lớp từ điển lấy lại giá trị mặc định khi được truy cập khóa không tồn tại]:

>>> import collections
>>> m = collections.defaultdict[int]
>>> m['a']
0

>>> m = collections.defaultdict[str]
>>> m['a']
''
>>> m['b'] += 'a'
>>> m['b']
'a'

>>> m = collections.defaultdict[lambda: '[default value]']
>>> m['a']
'[default value]'
>>> m['b']
'[default value]'

>>> m = collections.defaultdict[list]
>>> m['a']
[]

  • Bài tập: Top 16 chủ đề phổ biến nhất hàng tuần
  • Bài tập SQL, Thực hành, Giải pháp - Tham gia
  • Bài tập SQL, Thực hành, Giải pháp - Quan sát phụ
  • JavaScript Basic - Bài tập, Thực hành, Giải pháp
  • Java Array: Bài tập, Thực hành, Giải pháp
  • C Bài tập lập trình, Thực hành, Giải pháp: Tuyên bố có điều kiện
  • Cơ sở dữ liệu nhân sự - Sắp xếp bộ lọc: Bài tập, Thực hành, Giải pháp
  • C Bài tập lập trình, Thực hành, Giải pháp: Chuỗi
  • Các loại dữ liệu Python: Từ điển - Bài tập, Thực hành, Giải pháp
  • Câu đố lập trình Python - Bài tập, Thực hành, Giải pháp
  • Mảng C ++: Bài tập, Thực hành, Giải pháp
  • Báo cáo và vòng lặp có điều kiện JavaScript - Bài tập, Thực hành, Giải pháp
  • Thuật toán cơ bản C# Sharp: Bài tập, Thực hành, Giải pháp
  • Python Lambda - Bài tập, Thực hành, Giải pháp
  • Python Pandas DataFrame: Bài tập, Thực hành, Giải pháp
  • Công cụ chuyển đổi
  • JavaScript: HTML Mẫu xác thực

Làm cách nào để tìm từ phổ biến nhất trong một python văn bản?

Cách tiếp cận :..
Nhập lớp bộ đếm từ mô -đun bộ sưu tập ..
Chia chuỗi thành danh sách bằng cách sử dụng split [], nó sẽ trả về danh sách các từ ..
Bây giờ chuyển danh sách vào thể hiện của lớp quầy ..
Hàm 'hầu hết phổ biến []' bên trong bộ đếm sẽ trả về danh sách các từ thường xuyên nhất từ ​​danh sách và số lượng của nó ..

Làm thế nào để bạn tìm thấy những từ phổ biến trong Python?

Khoa học dữ liệu thực tế sử dụng Python..
Chuyển đổi S0 và S1 thành chữ thường ..
S0List: = một danh sách các từ trong S0 ..
S1List: = một danh sách các từ trong S1 ..
Chuyển đổi tập hợp từ các từ trong S0List và S1List, sau đó giao với chúng để có được các từ chung và trả về số lượng kết quả giao lộ ..

Làm thế nào để bạn tìm thấy sự xuất hiện của một từ trong một chuỗi trong Python?

Phương thức đếm [] trả về số lần xuất hiện của một chuỗi con trong chuỗi đã cho ...
Chất nền - chuỗi có số lượng được tìm thấy ..
Bắt đầu [Tùy chọn] - Chỉ mục bắt đầu trong chuỗi nơi tìm kiếm bắt đầu ..
End [Tùy chọn] - Chỉ mục kết thúc trong chuỗi nơi tìm kiếm kết thúc ..

Làm cách nào để tìm các từ thường xuyên nhất trong một tệp văn bản?

Điều này có thể được thực hiện bằng cách mở một tệp trong chế độ đọc bằng con trỏ tệp.Đọc dòng tệp từng dòng.Chia một dòng tại một thời điểm và lưu trữ trong một mảng.Lặp lại thông qua mảng và tìm tần số của từng từ và so sánh tần số với MaxCount.

Bài Viết Liên Quan

Chủ Đề