python count 函數
2026-05-05 10:32:32 點(diǎn)擊:650
Python中的count函數用于統計某個(gè)元素在列表、元組或字符串中出現的次數,它的??基本語(yǔ)法如下:
(圖片來(lái)源網(wǎng)絡(luò ),侵刪)list.count(element)list是要統計的元素所在的列表(╯°□°)╯、元組或字符串,element是要統計的元素。
下面是一些使用count函數的示例:
1、統計列表中元素的出現次數
numbers = [1, 2, 3, 2, 1, 3, 1, 1, 2, 3, 3, 3]print(numbers.count(1)) # 輸出:4print(numbers.count(2)) # 輸出:3p??rint(numbers.count(3)) # 輸出:5
2、統??計元組中元素的出現次數??
fruits = ('apple', 'banana?', 'apple', 'orange', 'banana', 'apple')print(fruits.count('apple')) # 輸出:3print(fruits.count('banana')) # 輸出:2print(fruits.count('orange')) # 輸出:13、統計字符串中字符的出現次數
text = "hello world"print(text.count('l')) # 輸出:3printˉ\_(ツ)_/ˉ(text.count('o')) # 輸出:2pri(′?ω?`)nt(text.count('h')) # 輸出:1需要注意的是,count函數只會(huì )統計指定元素在列表、元組或字符串中出現的次數,而不會(huì )改變原始數據,如果需要對數據進(jìn)行去重操作,可以使用集合(set)來(lái)實(shí)現,將列表中的元素轉換為集合,然后再轉換回列表,就可以(yi)得到一個(gè)去重后的列表。
numbers(T_T) = [1, 2, 3, 2, 1, 3, 1, 1, 2, 3, 3, 3]unique_numbers = list(set(numbers))print(unique_numbers) # 輸出:[1, 2, 3]
Python中的count函數是一個(gè)非常實(shí)用的工具,可以幫助我們快速統計列表、元組或字符串中元素的出現次數,在實(shí)際編ヾ(′ω`)?程過(guò)程中,我們可以根據需要靈活運用這一功能。





