Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Đọc
Examples:
Input File: Coin:H Coin:T Coin:H Coin:H Coin:H Coin:T Coin:H Coin:T Coin:H Coin:H Output: The count of coin:h is 7 The count of coin:t is 3 Input File: geeks:G for:F geeks:G geeks:G geek:H for:F geek:H Output: The count of geeks:g is 3 The count of for:f is 2 The count of geek:h is 2
Bàn luận
Cho một tệp văn bản của các cặp giá trị khóa. Nhiệm vụ là đếm số lần xuất hiện của các cặp giá trị khóa trong tệp.
Cách tiếp cận rất đơn giản. Duy trì một từ điển khác [giả sử d] sẽ lưu trữ số lượng xuất hiện của từng cặp giá trị khóa của tệp. Lưu trữ cặp giá trị khóa của tệp văn bản làm khóa trong từ điển. Bây giờ lặp lại thông qua các cặp giá trị khóa của tệp. Nếu cặp có mặt trong từ điển thì tăng giá trị của cặp đó lên một lần khác chèn cặp và đặt giá trị của nó thành một.
Dưới đây là việc thực hiện.
Tệp văn bản:
f
=
open
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry0____11
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry2
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry3
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry4
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry5
=
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry7
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry8
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry9
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 10
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 11
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 12
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 13
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 10__
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 16
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 13
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 10
=
Occurrences of the word apple: 20
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 13
Occurrences of the word apple: 22
=
Occurrences of the word apple: 24
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 13
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry9
Occurrences of the word apple: 27
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 11
Occurrences of the word apple: 29
Total Number of Words: 150
Mango! banana apple pear. Banana, grapes strawberry. Apple- pear mango banana. Kiwi "apple" mango strawberry.2
Mango! banana apple pear. Banana, grapes strawberry. Apple- pear mango banana. Kiwi "apple" mango strawberry.3
Total Number of Words: 150
Total Number of Words: 151
Occurrences of the word apple: 27
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 11
Total Number of Words: 154
Mango! banana apple pear. Banana, grapes strawberry. Apple- pear mango banana. Kiwi "apple" mango strawberry.8
Total Number of Words: 155
Total Number of Words: 156
=
Total Number of Words: 158
Total Number of Words: 159
Mango! banana apple pear. Banana, grapes strawberry. Apple- pear mango banana. Kiwi "apple" mango strawberry.0
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 13
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 15
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry0
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 17
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 18
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 19
f
0Total Number of Words: 15
5Total Number of Words: 15
6=
Mango! banana apple pear.
Banana, grapes strawberry.
Apple- pear mango banana.
Kiwi "apple" mango strawberry.
0
Nhiều lần cần phải đếm sự xuất hiện của mỗi từ trong một tệp văn bản. Để đạt được như vậy, chúng tôi sử dụng một đối tượng từ điển lưu trữ từ làm khóa và số lượng của nó là giá trị tương ứng. Chúng tôi lặp qua từng từ trong tệp và thêm nó vào từ điển với số lượng 1. Nếu từ đã có trong từ điển, chúng tôi sẽ tăng số lượng của nó bởi 1. & nbsp;
Tệp mẫu.txt
Đầu tiên, chúng tôi tạo một tệp văn bản trong đó chúng tôi muốn đếm các từ trong Python. Đặt tệp này được mẫu.txt với các nội dung sausample.txt with the following contents
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry
Ví dụ 1: đếm các lần xuất hiện của mỗi từ trong một tệp văn bản đã cho Count occurrences of each word in a given text file
Ở đây, chúng tôi sử dụng một vòng python để đọc từng dòng và từ dòng đó, chúng tôi đang chuyển đổi từng dòng thành thấp hơn cho số lượng duy nhất và sau đó chia từng từ để đếm số của nó.
Python3
f
1=
open
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry0
f
5__12Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry5
=
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry7
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry8
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry9
Occurrences of the word apple: 27
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 11
=
6mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 13
Occurrences of the word apple: 27
=
open
0mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 13
Occurrences of the word apple: 27
=
open
4mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 13
open
6=
open
8open
9Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry4
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 13
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry9
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry03
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 11
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry05
Total Number of Words: 150
Total Number of Words: 151
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry03
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 11
Total Number of Words: 154
Total Number of Words: 155
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry12
=
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry12
Total Number of Words: 159
Mango! banana apple pear. Banana, grapes strawberry. Apple- pear mango banana. Kiwi "apple" mango strawberry.0
Total Number of Words: 150
Mango! banana apple pear. Banana, grapes strawberry. Apple- pear mango banana. Kiwi "apple" mango strawberry.2
Mango! banana apple pear. Banana, grapes strawberry. Apple- pear mango banana. Kiwi "apple" mango strawberry.3
Total Number of Words: 155
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry122
Mango! banana apple pear. Banana, grapes strawberry. Apple- pear mango banana. Kiwi "apple" mango strawberry.0
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry9
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 10
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 11
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 12
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 13
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 13
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 15
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry31
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry32
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry33
Output:
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 1
Làm thế nào để bạn đếm số lần xuất hiện trong một số trong Python? 2: Count occurrences of specific words in a given text file
Countof [] được sử dụng để đếm số lần xuất hiện của B trong a. Nó đếm số lần xuất hiện của giá trị. Nó trả về số lượng của một số lần xuất hiện của giá trị.
Python3
Làm thế nào để bạn đếm số lần xuất hiện của một từ trong một tệp trong Python?
Phương thức đếm trả về số lần xuất hiện của chuỗi con trong chuỗi đã cho. Ngoài ra, bạn có thể lưu dòng đầu tiên x = next [tệp] nếu bạn sử dụng nó sau. Gọi hàm và in kết quả bằng in [wordCount ["mẫu. Txt", "lặp lại"]] để đếm số lần từ 'lặp lại' xuất hiện trong tệp.
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry40
open
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry0
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry43
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry2
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry45
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry46
Làm thế nào để bạn đếm số lần xuất hiện của một chuỗi trong một tệp trong Python?
Để đếm số lần xuất hiện của một từ cụ thể trong tệp văn bản, hãy đọc nội dung của tệp văn bản vào một chuỗi và sử dụng hàm chuỗi.count [] với từ được truyền làm đối số cho hàm đếm [].
Làm thế nào để bạn đếm số lần xuất hiện của một từ trong một tệp?
Total Number of Words: 155
Total Number of Words: 151
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry63
=
=
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry66
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry67
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry68
=
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry68
Total Number of Words: 159
Mango! banana apple pear. Banana, grapes strawberry. Apple- pear mango banana. Kiwi "apple" mango strawberry.0
Chỉ sử dụng grep -c sẽ đếm số lượng dòng chứa từ phù hợp thay vì số lượng tổng số trận đấu. Tùy chọn -O là những gì bảo GRP xuất mỗi trận đấu theo một dòng duy nhất và sau đó WC -L bảo WC đếm số lượng dòng. Đây là cách tổng số từ các từ phù hợp được suy ra.
Output:
Occurrences of the word apple: 2
Nhiều lần cần phải đếm sự xuất hiện của mỗi từ trong một tệp văn bản. Để đạt được như vậy, chúng tôi sử dụng một đối tượng từ điển lưu trữ từ làm khóa và số lượng của nó là giá trị tương ứng. Chúng tôi lặp qua từng từ trong tệp và thêm nó vào từ điển với số lượng 1. Nếu từ đã có trong từ điển, chúng tôi sẽ tăng số lượng của nó bởi 1. & nbsp; 3: Count total occurrences of words in a given text file
Tệp mẫu.txt
Python3
Phương thức đếm trả về số lần xuất hiện của chuỗi con trong chuỗi đã cho. Ngoài ra, bạn có thể lưu dòng đầu tiên x = next [tệp] nếu bạn sử dụng nó sau. Gọi hàm và in kết quả bằng in [wordCount ["mẫu. Txt", "lặp lại"]] để đếm số lần từ 'lặp lại' xuất hiện trong tệp.
Làm thế nào để bạn đếm số lần xuất hiện của một chuỗi trong một tệp trong Python?
Để đếm số lần xuất hiện của một từ cụ thể trong tệp văn bản, hãy đọc nội dung của tệp văn bản vào một chuỗi và sử dụng hàm chuỗi.count [] với từ được truyền làm đối số cho hàm đếm [].
Làm thế nào để bạn đếm số lần xuất hiện của một từ trong một tệp?
Chỉ sử dụng grep -c sẽ đếm số lượng dòng chứa từ phù hợp thay vì số lượng tổng số trận đấu. Tùy chọn -O là những gì bảo GRP xuất mỗi trận đấu theo một dòng duy nhất và sau đó WC -L bảo WC đếm số lượng dòng. Đây là cách tổng số từ các từ phù hợp được suy ra.
Nhiều lần cần phải đếm sự xuất hiện của mỗi từ trong một tệp văn bản. Để đạt được như vậy, chúng tôi sử dụng một đối tượng từ điển lưu trữ từ làm khóa và số lượng của nó là giá trị tương ứng. Chúng tôi lặp qua từng từ trong tệp và thêm nó vào từ điển với số lượng 1. Nếu từ đã có trong từ điển, chúng tôi sẽ tăng số lượng của nó bởi 1. & nbsp;
Mango! banana apple pear. Banana, grapes strawberry. Apple- pear mango banana. Kiwi "apple" mango strawberry.8
Output:
Total Number of Words: 15
Tệp mẫu.txt
Sample.txt:
Mango! banana apple pear. Banana, grapes strawberry. Apple- pear mango banana. Kiwi "apple" mango strawberry.
Code:
Python3
Đầu tiên, chúng tôi tạo một tệp văn bản trong đó chúng tôi muốn đếm các từ trong Python. Đặt tệp này được mẫu.txt với các nội dung sau
f
1=
open
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry0
f
5__12Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry5
=
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry7
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry8
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry9
Occurrences of the word apple: 27
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 11
=
6mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 13
Occurrences of the word apple: 27
=
open
0mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 13
Occurrences of the word apple: 27
=
open
4mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 13
Occurrences of the word apple: 27
=
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 142
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 143
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 144
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 13
open
6=
open
8open
9Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry4
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 13
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry9
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry03
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 11
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry05
Total Number of Words: 150
Total Number of Words: 151
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry03
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 11
Total Number of Words: 154
Total Number of Words: 155
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry12
=
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry12
Total Number of Words: 159
Mango! banana apple pear. Banana, grapes strawberry. Apple- pear mango banana. Kiwi "apple" mango strawberry.0
Total Number of Words: 150
Mango! banana apple pear. Banana, grapes strawberry. Apple- pear mango banana. Kiwi "apple" mango strawberry.2
Mango! banana apple pear. Banana, grapes strawberry. Apple- pear mango banana. Kiwi "apple" mango strawberry.3
Total Number of Words: 155
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry122
Mango! banana apple pear. Banana, grapes strawberry. Apple- pear mango banana. Kiwi "apple" mango strawberry.0
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry9
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 10
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 11
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 12
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 13
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 13
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 15
Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry31
open
9Mango banana apple pear Banana grapes strawberry Apple pear mango banana Kiwi apple mango strawberry33
Output:
mango : 3 banana : 3 apple : 3 pear : 2 grapes : 1 strawberry : 2 kiwi : 1