Hướng dẫn how do you find the frequency of each element in a list in python? - làm thế nào để bạn tìm thấy tần suất của mỗi phần tử trong một danh sách trong python?

Trong Python 2.7 (hoặc mới hơn), bạn có thể sử dụng

from collections import defaultdict

appearances = defaultdict(int)

for curr in a:
    appearances[curr] += 1
4:

>>> import collections
>>> a = [5, 1, 2, 2, 4, 3, 1, 2, 3, 1, 1, 5, 2]
>>> counter = collections.Counter(a)
>>> counter
Counter({1: 4, 2: 4, 5: 2, 3: 2, 4: 1})
>>> counter.values()
dict_values([2, 4, 4, 1, 2])
>>> counter.keys()
dict_keys([5, 1, 2, 4, 3])
>>> counter.most_common(3)
[(1, 4), (2, 4), (5, 2)]
>>> dict(counter)
{5: 2, 1: 4, 2: 4, 4: 1, 3: 2}
>>> # Get the counts in order matching the original specification,
>>> # by iterating over keys in sorted order
>>> [counter[x] for x in sorted(counter.keys())]
[4, 4, 2, 1, 2]

Nếu bạn đang sử dụng Python 2.6 trở lên, bạn có thể tải xuống triển khai tại đây.

Hướng dẫn how do you find the frequency of each element in a list in python? - làm thế nào để bạn tìm thấy tần suất của mỗi phần tử trong một danh sách trong python?

Đã trả lời ngày 29 tháng 1 năm 2010 lúc 13:02Jan 29, 2010 at 13:02

UnutbuUnutbuunutbu

799K172 Huy hiệu vàng1723 Huy hiệu bạc1624 Huy hiệu đồng172 gold badges1723 silver badges1624 bronze badges

5

Nếu danh sách được sắp xếp, bạn có thể sử dụng

from collections import defaultdict

appearances = defaultdict(int)

for curr in a:
    appearances[curr] += 1
5 từ thư viện tiêu chuẩn
from collections import defaultdict

appearances = defaultdict(int)

for curr in a:
    appearances[curr] += 1
6 (nếu không, bạn có thể sắp xếp nó trước, mặc dù điều này mất thời gian o (n lg n)):

from itertools import groupby

a = [5, 1, 2, 2, 4, 3, 1, 2, 3, 1, 1, 5, 2]
[len(list(group)) for key, group in groupby(sorted(a))]

Output:

[4, 4, 2, 1, 2]

Đã trả lời ngày 29 tháng 1 năm 2010 lúc 12:18Jan 29, 2010 at 12:18

Nadia Alramlinadia AlramliNadia Alramli

108K35 Huy hiệu vàng170 Huy hiệu bạc151 Huy hiệu đồng35 gold badges170 silver badges151 bronze badges

11

Python 2.7+ giới thiệu từ điển hiểu. Xây dựng từ điển từ danh sách sẽ giúp bạn có được số lượng cũng như thoát khỏi các bản sao.

>>> a = [1,1,1,1,2,2,2,2,3,3,4,5,5]
>>> d = {x:a.count(x) for x in a}
>>> d
{1: 4, 2: 4, 3: 2, 4: 1, 5: 2}
>>> a, b = d.keys(), d.values()
>>> a
[1, 2, 3, 4, 5]
>>> b
[4, 4, 2, 1, 2]

Đã trả lời ngày 16 tháng 3 năm 2012 lúc 20:44Mar 16, 2012 at 20:44

AmjithamjithAmjith

21.9K14 Huy hiệu vàng43 Huy hiệu bạc38 Huy hiệu đồng14 gold badges43 silver badges38 bronze badges

9

Đếm số lượng lần xuất hiện theo cách thủ công bằng cách lặp qua danh sách và đếm chúng, sử dụng

from collections import defaultdict

appearances = defaultdict(int)

for curr in a:
    appearances[curr] += 1
7 để theo dõi những gì đã thấy cho đến nay:

from collections import defaultdict

appearances = defaultdict(int)

for curr in a:
    appearances[curr] += 1

Đã trả lời ngày 29 tháng 1 năm 2010 lúc 12:16Jan 29, 2010 at 12:16

Idan Kidan kIdan K

20.2k9 Huy hiệu vàng62 Huy hiệu bạc83 Huy hiệu Đồng9 gold badges62 silver badges83 bronze badges

3

Trong Python 2.7+, bạn có thể sử dụng bộ sưu tập.

>>> a = [1,1,1,1,2,2,2,2,3,3,4,5,5]
>>>
>>> from collections import Counter
>>> c=Counter(a)
>>>
>>> c.values()
[4, 4, 2, 1, 2]
>>>
>>> c.keys()
[1, 2, 3, 4, 5]

Đã trả lời ngày 29 tháng 1 năm 2010 lúc 13:00Jan 29, 2010 at 13:00

Hướng dẫn how do you find the frequency of each element in a list in python? - làm thế nào để bạn tìm thấy tần suất của mỗi phần tử trong một danh sách trong python?

BạnYOU

Huy hiệu vàng 116K3232 gold badges184 silver badges216 bronze badges

2

Đếm tần số của các phần tử có lẽ được thực hiện tốt nhất với từ điển:

b = {}
for item in a:
    b[item] = b.get(item, 0) + 1

Để loại bỏ các bản sao, hãy sử dụng một tập hợp:

a = list(set(a))

Idan k

20.2k9 Huy hiệu vàng62 Huy hiệu bạc83 Huy hiệu Đồng9 gold badges62 silver badges83 bronze badges

Đã trả lời ngày 29 tháng 1 năm 2010 lúc 12:16Jan 29, 2010 at 12:16

Idan Kidan klindelof

20.2k9 Huy hiệu vàng62 Huy hiệu bạc83 Huy hiệu Đồng31 gold badges96 silver badges137 bronze badges

5

Trong Python 2.7+, bạn có thể sử dụng bộ sưu tập.

import numpy as np
a = [1,1,1,1,2,2,2,2,3,3,4,5,5]
np.unique(a, return_counts=True)

Output:

(array([1, 2, 3, 4, 5]), array([4, 4, 2, 1, 2], dtype=int64))

Đã trả lời ngày 29 tháng 1 năm 2010 lúc 13:00

Bạn

from itertools import groupby

a = [5, 1, 2, 2, 4, 3, 1, 2, 3, 1, 1, 5, 2]
[len(list(group)) for key, group in groupby(sorted(a))]
0

Huy hiệu vàng 116K32Jul 23, 2017 at 18:11

Đếm tần số của các phần tử có lẽ được thực hiện tốt nhất với từ điển:

from itertools import groupby

a = [5, 1, 2, 2, 4, 3, 1, 2, 3, 1, 1, 5, 2]
[len(list(group)) for key, group in groupby(sorted(a))]
1

Để loại bỏ các bản sao, hãy sử dụng một tập hợp:

from itertools import groupby

a = [5, 1, 2, 2, 4, 3, 1, 2, 3, 1, 1, 5, 2]
[len(list(group)) for key, group in groupby(sorted(a))]
2
from itertools import groupby

a = [5, 1, 2, 2, 4, 3, 1, 2, 3, 1, 1, 5, 2]
[len(list(group)) for key, group in groupby(sorted(a))]
3

Idan kMar 31, 2019 at 2:17

Hướng dẫn how do you find the frequency of each element in a list in python? - làm thế nào để bạn tìm thấy tần suất của mỗi phần tử trong một danh sách trong python?

Lindeloflindelofrbento

33.7K31 Huy hiệu vàng96 Huy hiệu bạc137 Huy hiệu đồng3 gold badges54 silver badges57 bronze badges

0

Bạn có thể làm được việc này:

from itertools import groupby

a = [5, 1, 2, 2, 4, 3, 1, 2, 3, 1, 1, 5, 2]
[len(list(group)) for key, group in groupby(sorted(a))]
4

Mảng thứ nhất là các giá trị và mảng thứ hai là số lượng phần tử với các giá trị này.

Vì vậy, nếu bạn muốn nhận chỉ có mảng với các số, bạn nên sử dụng điều này:Jan 30, 2016 at 18:35

from itertools import groupby

a = [5, 1, 2, 2, 4, 3, 1, 2, 3, 1, 1, 5, 2]
[len(list(group)) for key, group in groupby(sorted(a))]
5

Hướng dẫn how do you find the frequency of each element in a list in python? - làm thế nào để bạn tìm thấy tần suất của mỗi phần tử trong một danh sách trong python?

Đã trả lời ngày 23 tháng 7 năm 2017 lúc 18:11

Dưới đây là một giải pháp thay thế succint khác sử dụng

from collections import defaultdict

appearances = defaultdict(int)

for curr in a:
    appearances[curr] += 1
8 cũng hoạt động cho đầu vào không có thứ tự:9 gold badges43 silver badges79 bronze badges

kết quảDec 27, 2017 at 19:39

2

from itertools import groupby

a = [5, 1, 2, 2, 4, 3, 1, 2, 3, 1, 1, 5, 2]
[len(list(group)) for key, group in groupby(sorted(a))]
6

Đã trả lời ngày 29 tháng 1 năm 2010 lúc 12:18Jan 29, 2010 at 12:18

Nadia Alramlinadia Alramlilprsd

108K35 Huy hiệu vàng170 Huy hiệu bạc151 Huy hiệu đồng47 gold badges132 silver badges167 bronze badges

3

Python 2.7+ giới thiệu từ điển hiểu. Xây dựng từ điển từ danh sách sẽ giúp bạn có được số lượng cũng như thoát khỏi các bản sao.

from itertools import groupby

a = [5, 1, 2, 2, 4, 3, 1, 2, 3, 1, 1, 5, 2]
[len(list(group)) for key, group in groupby(sorted(a))]
7

Đã trả lời ngày 16 tháng 3 năm 2012 lúc 20:44

from itertools import groupby

a = [5, 1, 2, 2, 4, 3, 1, 2, 3, 1, 1, 5, 2]
[len(list(group)) for key, group in groupby(sorted(a))]
8

Result:

from itertools import groupby

a = [5, 1, 2, 2, 4, 3, 1, 2, 3, 1, 1, 5, 2]
[len(list(group)) for key, group in groupby(sorted(a))]
9

AmjithamjithSep 21, 2020 at 17:05

21.9K14 Huy hiệu vàng43 Huy hiệu bạc38 Huy hiệu đồngjobima

Đếm số lượng lần xuất hiện theo cách thủ công bằng cách lặp qua danh sách và đếm chúng, sử dụng

from collections import defaultdict

appearances = defaultdict(int)

for curr in a:
    appearances[curr] += 1
7 để theo dõi những gì đã thấy cho đến nay:1 gold badge19 silver badges18 bronze badges

Đã trả lời ngày 29 tháng 1 năm 2010 lúc 12:16

[4, 4, 2, 1, 2]
0

Idan Kidan kJun 30, 2015 at 18:39

2

20.2k9 Huy hiệu vàng62 Huy hiệu bạc83 Huy hiệu Đồng

Trong Python 2.7+, bạn có thể sử dụng bộ sưu tập.

Đã trả lời ngày 29 tháng 1 năm 2010 lúc 13:00Jan 29, 2010 at 12:10

t3rset3rset3rse

Bạn11 gold badges55 silver badges84 bronze badges

1

[4, 4, 2, 1, 2]
1

Huy hiệu vàng 116K32

[4, 4, 2, 1, 2]
2

Đếm tần số của các phần tử có lẽ được thực hiện tốt nhất với từ điển:Dec 6, 2016 at 16:50

Để loại bỏ các bản sao, hãy sử dụng một tập hợp:

[4, 4, 2, 1, 2]
3

Idan k

[4, 4, 2, 1, 2]
4

LindeloflindelofOct 26, 2018 at 15:17

33.7K31 Huy hiệu vàng96 Huy hiệu bạc137 Huy hiệu đồngjax

Bạn có thể làm được việc này:6 gold badges37 silver badges64 bronze badges

[4, 4, 2, 1, 2]
5
  1. Mảng thứ nhất là các giá trị và mảng thứ hai là số lượng phần tử với các giá trị này.
  2. Vì vậy, nếu bạn muốn nhận chỉ có mảng với các số, bạn nên sử dụng điều này:

Đã trả lời ngày 23 tháng 7 năm 2017 lúc 18:11

[4, 4, 2, 1, 2]
6

Dưới đây là một giải pháp thay thế succint khác sử dụng

from collections import defaultdict

appearances = defaultdict(int)

for curr in a:
    appearances[curr] += 1
8 cũng hoạt động cho đầu vào không có thứ tự:Apr 9, 2019 at 12:00

0

kết quả

[4, 4, 2, 1, 2]
7

Đã trả lời ngày 31 tháng 3 năm 2019 lúc 2:17Apr 18, 2019 at 23:32

Hướng dẫn how do you find the frequency of each element in a list in python? - làm thế nào để bạn tìm thấy tần suất của mỗi phần tử trong một danh sách trong python?

rbentorbentooshaiken

7,8943 huy hiệu vàng54 Huy hiệu bạc57 Huy hiệu đồng1 gold badge14 silver badges23 bronze badges

2

[4, 4, 2, 1, 2]
8

Tôi chỉ đơn giản là sử dụng scipy.stats.itemfreq theo cách sau:Oct 19, 2021 at 4:00

Hướng dẫn how do you find the frequency of each element in a list in python? - làm thế nào để bạn tìm thấy tần suất của mỗi phần tử trong một danh sách trong python?

d.bd.bd.b

Bạn có thể kiểm tra tài liệu tại đây: http://docs.scipy.org/doc/scipy-0.16.0/reference/generated/scipy.stats.itemfreq.html5 gold badges33 silver badges72 bronze badges

[4, 4, 2, 1, 2]
9

Đã trả lời ngày 30 tháng 1 năm 2016 lúc 18:35Jul 10, 2015 at 9:31

>>> a = [1,1,1,1,2,2,2,2,3,3,4,5,5]
>>> d = {x:a.count(x) for x in a}
>>> d
{1: 4, 2: 4, 3: 2, 4: 1, 5: 2}
>>> a, b = d.keys(), d.values()
>>> a
[1, 2, 3, 4, 5]
>>> b
[4, 4, 2, 1, 2]
0

SheldonzySep 3, 2017 at 18:40

Hướng dẫn how do you find the frequency of each element in a list in python? - làm thế nào để bạn tìm thấy tần suất của mỗi phần tử trong một danh sách trong python?

1

>>> a = [1,1,1,1,2,2,2,2,3,3,4,5,5]
>>> d = {x:a.count(x) for x in a}
>>> d
{1: 4, 2: 4, 3: 2, 4: 1, 5: 2}
>>> a, b = d.keys(), d.values()
>>> a
[1, 2, 3, 4, 5]
>>> b
[4, 4, 2, 1, 2]
1

5,0019 Huy hiệu vàng43 Huy hiệu bạc79 Huy hiệu đồng

>>> a = [1,1,1,1,2,2,2,2,3,3,4,5,5]
>>> d = {x:a.count(x) for x in a}
>>> d
{1: 4, 2: 4, 3: 2, 4: 1, 5: 2}
>>> a, b = d.keys(), d.values()
>>> a
[1, 2, 3, 4, 5]
>>> b
[4, 4, 2, 1, 2]
2

Đã trả lời ngày 27 tháng 12 năm 2017 lúc 19:39Jan 26, 2018 at 9:26

Hướng dẫn how do you find the frequency of each element in a list in python? - làm thế nào để bạn tìm thấy tần suất của mỗi phần tử trong một danh sách trong python?

LPRSDLPRSDPradam

82.3K47 Huy hiệu vàng132 Huy hiệu bạc167 Huy hiệu đồng7 silver badges17 bronze badges

Giả sử chúng ta có một danh sách:

>>> a = [1,1,1,1,2,2,2,2,3,3,4,5,5]
>>> d = {x:a.count(x) for x in a}
>>> d
{1: 4, 2: 4, 3: 2, 4: 1, 5: 2}
>>> a, b = d.keys(), d.values()
>>> a
[1, 2, 3, 4, 5]
>>> b
[4, 4, 2, 1, 2]
3

Chúng ta có thể tìm hiểu có bao nhiêu trái cây trong danh sách như vậy:Jan 27, 2018 at 9:37

Đã trả lời ngày 21 tháng 9 năm 2020 lúc 17:05roberto

Jobimajobima5 silver badges5 bronze badges

5.6901 Huy hiệu vàng19 Huy hiệu bạc18 Huy hiệu đồng

>>> a = [1,1,1,1,2,2,2,2,3,3,4,5,5]
>>> d = {x:a.count(x) for x in a}
>>> d
{1: 4, 2: 4, 3: 2, 4: 1, 5: 2}
>>> a, b = d.keys(), d.values()
>>> a
[1, 2, 3, 4, 5]
>>> b
[4, 4, 2, 1, 2]
4

Câu trả lời này rõ ràng hơn

>>> a = [1,1,1,1,2,2,2,2,3,3,4,5,5]
>>> d = {x:a.count(x) for x in a}
>>> d
{1: 4, 2: 4, 3: 2, 4: 1, 5: 2}
>>> a, b = d.keys(), d.values()
>>> a
[1, 2, 3, 4, 5]
>>> b
[4, 4, 2, 1, 2]
5

Đã trả lời ngày 30 tháng 6 năm 2015 lúc 18:39

  • Đối với câu hỏi đầu tiên của bạn, lặp lại danh sách và sử dụng từ điển để theo dõi các yếu tố tồn tại.
  • Đối với câu hỏi thứ hai của bạn, chỉ cần sử dụng toán tử đã đặt.
  • Nếu phần tử tiếp theo
    >>> a = [1,1,1,1,2,2,2,2,3,3,4,5,5]
    >>>
    >>> from collections import Counter
    >>> c=Counter(a)
    >>>
    >>> c.values()
    [4, 4, 2, 1, 2]
    >>>
    >>> c.keys()
    [1, 2, 3, 4, 5]
    
    0 của
    >>> a = [1,1,1,1,2,2,2,2,3,3,4,5,5]
    >>>
    >>> from collections import Counter
    >>> c=Counter(a)
    >>>
    >>> c.values()
    [4, 4, 2, 1, 2]
    >>>
    >>> c.keys()
    [1, 2, 3, 4, 5]
    
    1 lớn hơn hoặc bằng với kích thước của
    from collections import defaultdict
    
    appearances = defaultdict(int)
    
    for curr in a:
        appearances[curr] += 1
    
    9, chúng ta phải mở rộng
    from collections import defaultdict
    
    appearances = defaultdict(int)
    
    for curr in a:
        appearances[curr] += 1
    
    9 để lưu trữ
    b = {}
    for item in a:
        b[item] = b.get(item, 0) + 1
    
    3 mới.

Các yếu tố không phải được sắp xếp (

from collections import defaultdict

appearances = defaultdict(int)

for curr in a:
    appearances[curr] += 1
8). Bạn sẽ nhận được kết quả kỳ lạ nếu bạn có số âm.

Đã trả lời ngày 26 tháng 3 năm 2019 lúc 17:52Mar 26, 2019 at 17:52

Jferardjferardjferard

7.4172 Huy hiệu vàng20 Huy hiệu bạc32 Huy hiệu Đồng2 gold badges20 silver badges32 bronze badges

Một cách tiếp cận khác để làm điều này, mặc dù bằng cách sử dụng một thư viện nặng hơn nhưng mạnh mẽ - NLTK.

>>> a = [1,1,1,1,2,2,2,2,3,3,4,5,5]
>>> d = {x:a.count(x) for x in a}
>>> d
{1: 4, 2: 4, 3: 2, 4: 1, 5: 2}
>>> a, b = d.keys(), d.values()
>>> a
[1, 2, 3, 4, 5]
>>> b
[4, 4, 2, 1, 2]
6

Đã trả lời ngày 29 tháng 9 năm 2019 lúc 16:38Sep 29, 2019 at 16:38

Hướng dẫn how do you find the frequency of each element in a list in python? - làm thế nào để bạn tìm thấy tần suất của mỗi phần tử trong một danh sách trong python?

Tìm thấy một cách khác để làm điều này, sử dụng các bộ.

>>> a = [1,1,1,1,2,2,2,2,3,3,4,5,5]
>>> d = {x:a.count(x) for x in a}
>>> d
{1: 4, 2: 4, 3: 2, 4: 1, 5: 2}
>>> a, b = d.keys(), d.values()
>>> a
[1, 2, 3, 4, 5]
>>> b
[4, 4, 2, 1, 2]
7

Đã trả lời ngày 23 tháng 4 năm 2020 lúc 17:36Apr 23, 2020 at 17:36

Hướng dẫn how do you find the frequency of each element in a list in python? - làm thế nào để bạn tìm thấy tần suất của mỗi phần tử trong một danh sách trong python?

Đối với một danh sách không có thứ tự, bạn nên sử dụng:

>>> a = [1,1,1,1,2,2,2,2,3,3,4,5,5]
>>> d = {x:a.count(x) for x in a}
>>> d
{1: 4, 2: 4, 3: 2, 4: 1, 5: 2}
>>> a, b = d.keys(), d.values()
>>> a
[1, 2, 3, 4, 5]
>>> b
[4, 4, 2, 1, 2]
8

Đầu ra là

[4, 4, 2, 1, 2]

Đã trả lời ngày 17 tháng 9 năm 2020 lúc 15:49Sep 17, 2020 at 15:49

Luigi Tiburziluigi TiburziLuigi Tiburzi

4.1957 Huy hiệu vàng31 Huy hiệu bạc42 Huy hiệu đồng7 gold badges31 silver badges42 bronze badges

1

Một giải pháp khác với một thuật toán khác mà không sử dụng các bộ sưu tập:

from collections import defaultdict

appearances = defaultdict(int)

for curr in a:
    appearances[curr] += 1
0

Đã trả lời ngày 20 tháng 12 năm 2015 lúc 8:17Dec 20, 2015 at 8:17

Hướng dẫn how do you find the frequency of each element in a list in python? - làm thế nào để bạn tìm thấy tần suất của mỗi phần tử trong một danh sách trong python?

Reza Abtinreza AbtinReza Abtin

2053 Huy hiệu bạc7 Huy hiệu đồng3 silver badges7 bronze badges

Bạn có thể sử dụng chức năng được xây dựng được cung cấp trong Python

from collections import defaultdict

appearances = defaultdict(int)

for curr in a:
    appearances[curr] += 1
1

Mã trên tự động xóa các bản sao trong danh sách và cũng in tần số của từng phần tử trong danh sách ban đầu và danh sách không có bản sao.

Hai con chim cho một phát bắn! X d

Đã trả lời ngày 30 tháng 10 năm 2017 lúc 14:49Oct 30, 2017 at 14:49

Cách tiếp cận này có thể được thử nếu bạn không muốn sử dụng bất kỳ thư viện nào và giữ cho nó đơn giản và ngắn gọn!

from collections import defaultdict

appearances = defaultdict(int)

for curr in a:
    appearances[curr] += 1
2

o/p

[4, 4, 2, 1, 2]

Đã trả lời ngày 6 tháng 12 năm 2017 lúc 18:44Dec 6, 2017 at 18:44

Làm thế nào để bạn đếm tần số của một chuỗi trong danh sách Python?

Chúng ta có thể sử dụng phương thức bộ đếm () từ mô -đun bộ sưu tập để đếm tần số của các phần tử trong danh sách.use the counter() method from the collections module to count the frequency of elements in a list.

Làm thế nào để bạn tìm thấy tần số của một phần tử?

Tần số của một phần tử có thể được tính bằng hai vòng. Một vòng lặp sẽ được sử dụng để chọn một phần tử từ một mảng và một vòng lặp khác sẽ được sử dụng để so sánh phần tử đã chọn với phần còn lại của mảng. Khởi tạo số lượng đến 1 trong vòng lặp đầu tiên để duy trì số lượng của từng phần tử.using two loops. One loop will be used to select an element from an array, and another loop will be used to compare the selected element with the rest of the array. Initialize count to 1 in the first loop to maintain a count of each element.

Làm thế nào để bạn tìm thấy số lần xuất hiện của một mục trong danh sách?

Cách "tiêu chuẩn" (không có thư viện bên ngoài) để có được số lượng từ xuất hiện trong danh sách là bằng cách sử dụng hàm số () của đối tượng danh sách. Phương thức Count () là một hàm tích hợp lấy một phần tử làm đối số duy nhất của nó và trả về số lần phần tử xuất hiện trong danh sách.using the list object's count() function. The count() method is a built-in function that takes an element as its only argument and returns the number of times that element appears in the list.

Làm thế nào để bạn đếm số lần xuất hiện của mỗi yếu tố trong một danh sách trong Python?

Cách dễ nhất để đếm số lần xuất hiện trong danh sách Python của một mục nhất định là sử dụng phương thức Python .Count ().Phương pháp được áp dụng cho một danh sách nhất định và lấy một đối số duy nhất.Đối số được chuyển vào phương thức được tính và số lần xuất hiện của mục đó trong danh sách được trả về.use the Python . count() method. The method is applied to a given list and takes a single argument. The argument passed into the method is counted and the number of occurrences of that item in the list is returned.