Python 元组 count() 方法
count()
方法返回指定元素在元组中出现的次数。
示例
# 元音的元组
vowels = ('a', 'e', 'i', 'o', 'i', 'u')
# 计算元组中 'i' 的数量
count = vowels.count('i')
print(count)
# 输出:2
count() 语法
count()
方法的语法是:
vowels.count('i')
这里,vowels 是元组,'i' 是要计数的元素。
count() 参数
count()
方法接受单个参数:
- 'i' - 元组中要计数的元素
count() 返回值
count()
方法返回:
- 给定元素
i
在元组中出现的次数
示例 1:Python 元组 count()
# 数字的元组
numbers = (1, 3, 4, 1, 6 ,1 )
# 计算元组中 1 的数量
count = numbers.count(1)
print('1 的数量是:', count)
# 计算元组中 7 的数量
count = numbers.count(7)
print('7 的数量是:', count)
输出
1 的数量是:3
7 的数量是:0
在上面的示例中,我们使用了 count()
方法来计算元素 1 和 7 在元组中出现的次数。
这里,元组 numbers (1, 3, 4, 1, 6, 1)
包含三个 1,并且不包含数字 7。因此,它们在元组中的数量分别是 3 和 0。
示例 2:使用 count() 计算元组中列表和元组元素的数量
# 包含列表和元组的元组
random = ('a', ('a', 'b'), ('a', 'b'), [3, 4])
# 计算元素 ('a', 'b')
count = random.count(('a', 'b'))
print("元组 ('a', 'b') 的数量是:", count)
# 计算元素 [3, 4]
count = random.count([3, 4])
print("列表 [3, 4] 的数量是:", count)
输出
元组 ('a', 'b') 的数量是:2
列表 [3, 4] 的数量是:1
在上面的示例中,我们使用了 count()
方法来计算元组 random 中列表和元组的数量。
元组 ('a', 'b')
出现了两次,列表 [3, 4]
出现了一次。因此,它们在元组中的数量分别是 2 和 1。