Hướng dẫn how do you count the most repeated words in python? - làm cách nào để bạn đếm các từ được lặp lại nhiều nhất trong python?

Danh sách chuỗi được đưa ra, hãy viết một chương trình Python để có được từ với hầu hết các lần xuất hiện.

Show

    Example:

    Đầu vào: test_list = [GFG GFG là tốt nhất cho người đam mê, Geeks Love GFG, thì GFG là tốt nhất] & NBSP; đầu ra: GFG & NBSP; Giải thích: GFG xảy ra 3 lần, hầu hết trong chuỗi. : test_list = [“gfg is best for geeks”, “geeks love gfg”, “gfg is best”] 
    Output : gfg 
    Explanation : gfg occurs 3 times, most in strings in total.

    Đầu vào: test_list = [Geeks love gfg ,, Geeks là tốt nhất] & nbsp; đầu ra: Geek & nbsp; Giải thích: Geek xảy ra 2 lần, hầu hết trong chuỗi. : test_list = [“geeks love gfg”, “geeks are best”] 
    Output : geeks 
    Explanation : geeks occurs 2 times, most in strings in total. 

    Phương thức số 1: Sử dụng loop + max () + split () + defaultDict ()max() + split() + defaultdict()

    Trong đó, chúng tôi thực hiện nhiệm vụ nhận từng từ bằng cách sử dụng split () và tăng tần số của nó bằng cách ghi nhớ nó bằng defaultDict (). Cuối cùng, Max (), được sử dụng với tham số để có số lượng chuỗi tần số tối đa.

    Python3

    from collections import defaultdict

    Các

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    6
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    7
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    8
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    9
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    0
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    1

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    2=
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    4
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    5
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    6

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    7
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    8
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    9 from0

    from1

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    7 from3
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    9 from5

    from6from7

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    9= collections 0

    collections 1= collections 3collections 4___

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    6
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    7collections 9
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    9
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    0import2

    Output:

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg

    Phương pháp số 2: Sử dụng danh sách hiểu + chế độ ()mode()

    Trong đó, chúng tôi nhận được tất cả các từ bằng cách sử dụng danh sách hiểu và nhận tần số tối đa bằng chế độ ().

    Python3

    from import4import import6

    Các

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    6
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    7
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    8
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    9
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    0
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    1

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    2=
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    4
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    5
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    6

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    7
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    8
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    9 from0

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    6
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    7collections 9
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    9
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    0import2

    Output:

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg

    Phương pháp số 2: Sử dụng danh sách hiểu + chế độ ()

    • Trong đó, chúng tôi nhận được tất cả các từ bằng cách sử dụng danh sách hiểu và nhận tần số tối đa bằng chế độ ().Counter() function.
    • from import4import import6

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    2= test_list 4
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    7
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    8
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    9 test_list
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    7

    Python3

    collections 1= =5

    Phương pháp số 3: Sử dụng danh sách () và Counter ()

    Chụp tất cả các từ vào danh sách trống và tính tần số của tất cả các từ bằng hàm bộ đếm ().

    Tìm số lượng tối đa và in khóa đó.

    Dưới đây là việc thực hiện:

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    12
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    13

    from collections import [5

    [6 [7

    from1[9=

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    01

    from6

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    28
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    29collections 3
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    31

    from1

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    7
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    04
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    9
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    06

    from6

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    7
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    09
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    9
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    11

    from1

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    15=
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    17

    from1collections 3 =

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    21

    from1

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    7
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    04
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    9
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    26

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    12collections 3 =
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    35

    Output:

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    12
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    37=
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    39

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    12
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    41
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    42

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    43= [
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    0
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    1__12
    O(n2)

    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    6
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    7
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    8
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    9
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    0
    The original list is : ['gfg is best for geeks', 'geeks love gfg', 'gfg is best']
    Word with maximum frequency : gfg
    57
    O(n)