五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

查找元素出現(xiàn)次數(shù)

2023-08-11 12:19 作者:littersho  | 我要投稿

1)數(shù)組中查找一個數(shù)出現(xiàn)的次數(shù)。

思路:設定一個計數(shù)器count,初始值為0

然后遍歷數(shù)組,如果數(shù)值等于它,就加一


arr = [1, 2, 3, 3, 4, 2, 5, 3, 2, 4]

count = 0

for ?val ?in ?arr:

? ?if val == 3:

? ? count += 1

print(count)


還可以直接用count函數(shù)

L=[‘i’,’like’,’money’, ‘i’, ’money’]

l.count(‘i’)

補充:

查找某個元素第一次出現(xiàn)的索引

l.index(’money’)

2)數(shù)組中查找所有元素出現(xiàn)的次數(shù)。

?思路:可以將數(shù)組set轉(zhuǎn)為集合去重,然后把元素為key,出現(xiàn)的次數(shù)為value.

My_list=[1,8,7,6,4,8,7,8]

count_Dict = {}

For I in set(My_list) :

?count_Dict [' i '] = My_list.count(i)

print(count_Dict)


3)數(shù)組中出現(xiàn)次數(shù)超過長度一半的數(shù)字

思路:遍歷字典的key,如果key所對應的value大于n/2,就輸出。

for j in count_Dict

? if count_Dict[ j]> len(My_list)/2

? print j


4)獲取字典dict中value最大的值,將最大值的key-value打印。

?思路:使用max函數(shù):max(iterable) -> value 返回容器類型里最大的值


max_value = max(dict.values())? ?#dict.values()? ?返回一個可迭代對象,包含了字典中所有的值。dict.keys() 同理
print(max_value)
for keys, values in dict.items(): #dict.items()??返回可遍歷的(鍵, 值) 元組數(shù)組。
? ? if values == max_value:
? ? ? ? print(keys, values)

查找元素出現(xiàn)次數(shù)的評論 (共 條)

分享到微博請遵守國家法律
广丰县| 册亨县| 开阳县| 西盟| 新绛县| 浠水县| 义马市| 兰州市| 平度市| 萝北县| 洛南县| 土默特左旗| 久治县| 宁海县| 芜湖市| 旬阳县| 闽清县| 土默特右旗| 朝阳区| 东乡| 沂南县| 龙泉市| 广德县| 汝南县| 来凤县| 于田县| 凤冈县| 左云县| 甘肃省| 白沙| 昌都县| 滕州市| 密山市| 晋中市| 德令哈市| 滦南县| 普兰县| 滨海县| 射阳县| 老河口市| 镇坪县|