有序陣列中找到指定字元出現的次數
阿新 • • 發佈:2020-12-24
有序陣列中找到指定字元出現的次數
解題思路:跟統計字元出現的次數最多是一樣的道理,將給出的列表中資料放在字典中,字典裡面是很好統計次數
然後確定想要的指定字元是哪個
最後對字典進行遍歷,確定key與指定的字元相同的那個資料
list1 = ['s','d','s','a','sdf','asd','a','s']
dicts = {}
for i in list1:
dicts[i] = list1.count(i)
print(dicts)
search_word = input("輸入你要找的字元:")
for key, value in dicts.items():
if key == search_word:
print(key,value)
如果有疑問或者看不懂的操作請評論,我看見會解答。