返回乙個列表中出現次數最多的元素

2021-09-19 07:18:03 字數 619 閱讀 2481

def zuiduo_yuansu():

a=list(input('請輸入任意個元素:'))

print(max(a,key=a.count))

zuiduo_yuansu()

lt = ['李白', '李商隱', '李賀', '李清照', '李煜', '李傑', '杜甫', '杜牧', '白居易', '李白', '李清照', '岳飛', '李白']

def max_word(lt):

# 定義乙個字典,用於儲存每個元素及出現的次數

d = {}

# 記錄做大的元素(字典的鍵)

max_key = none

for w in lt:

if w not in d:

# 統計該元素在列表**現的次數

count = lt.count(w)

# 以元素作為鍵,次數作為值,儲存到字典中

d[w] = count

# 記錄最大元素

if d.get(max_key, 0) < count:

max_key = w

return max_key

print(max_word(lt))

---------------------

python 返回乙個列表中出現次數最多的元素

返回乙個列表中出現次數最多的元素 def showmax lt index1 0 記錄出現次數最多的元素下標 max 0 記錄最大的元素出現次數 for i in range len lt flag 0 記錄每乙個元素出現的次數 for j in range i 1,len lt 遍歷i之後的元素下...

找出乙個列表中出現次數最多的元素

在實現knn演算法中遇到的問題,如何從乙個列表中找出出現次數最多元素,方法是 字典 字典get方法統計次數 字典排序找出最大。num list np.random.randint 0,10,100,np.int num dict 統計每個元素出現的次數 for i in range len numb...

求乙個陣列中出現次數最多的數

描敘 一大推資料裡面,數字與數字之間用空格隔開,找出出現次數最多的乙個數字的演算法 cpp view plain copy print?include void findmosttimesdigit int src int srclen if tempcount maxcount else if t...