python list count統計個數的實現

list count統計個數實現

在python數組中統計某個數字出現的次數。。。。。

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

list追加元素,可以用list.append()。

多個list合並,尤其是二維list合並,用list.extend。

統計list大於某值/0的數量

在列表的處理中,我們經常要統計大於某值的數量,每次都要寫一段長長的代碼,對於刷LeetCode的人來說是難以忍受的,那麼有沒有一種方法,可以直接不用循環,或者一行代碼可以寫完的循環,讓我們不那麼難受呢?

一、

data = [4, 5, 6, 7, 1, 3, 7, 5]
sum(i>5 for i in data)

out:3

二、

len([i for i  in data if i >number])

以上為個人經驗,希望能給大傢一個參考,也希望大傢多多支持WalkonNet。

推薦閱讀: