1. 程式人生 > 其它 >有序陣列中找到指定字元出現的次數

有序陣列中找到指定字元出現的次數

技術標籤:pythonpython

有序陣列中找到指定字元出現的次數

解題思路:跟統計字元出現的次數最多是一樣的道理,將給出的列表中資料放在字典中,字典裡面是很好統計次數
然後確定想要的指定字元是哪個
最後對字典進行遍歷,確定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)

如果有疑問或者看不懂的操作請評論,我看見會解答。