Python 用count()计数

  • Post category:Python

当我们需要统计一个列表、元组或字符串中特定元素的数量时,可以使用Python的count()方法。

语法

count()方法的语法如下:

list.count(obj)

其中,list是需要统计的列表、元组或字符串;obj是需要统计的元素。

示例说明

示例1

假设有一个列表my_list,其中包含了多个整数元素,我们需要统计其中数字2出现的次数。可以使用以下代码实现:

my_list = [1, 2, 3, 2, 4, 2, 5, 6, 2]
count_num = my_list.count(2)
print(count_num)

输出结果为:

4

可以看到,数字2在列表my_list中出现了4次。具体实现方法是调用my_listcount()方法,传入参数2,即可得到数字2出现次数的统计结果。

示例2

假设有一个字符串my_str,其中包含了多个字母元素,我们需要统计其中字母a出现的次数。可以使用以下代码实现:

my_str = 'hello world'
count_char = my_str.count('o')
print(count_char)

输出结果为:

2

可以看到,字母o在字符串my_str中出现了2次。具体实现方法是调用my_strcount()方法,传入参数o,即可得到字母o出现次数的统计结果。

总之,使用Python的count()方法可以简单快捷地统计列表、元组或字符串中特定元素的数量。