我正在爲遊戲hang子手編寫代碼。我陷入了我想幫助用戶獲得提示的部分。尋找單詞列表中最常見的字母
我需要創建一個函數,它接受word list
和當前pattern
(例如:「___ e_」)並在單詞列表中返回most common letter
。
我知道我需要計算每個單詞中的字母,然後返回該字母列表的最大值,但我不知道如何實際執行此操作。
我開始寫這個代碼:
def choose_letter(words, pattern):
new_list = [0] * 26
for i in range(0, 26):
for n in range(0, len(num_list)):
if i == num_list[n]:
new_list[i] += 1
return new_list
,但我會被卡住,因爲我不知道如何真正把它比作一個字母。
我很想聽聽一些建議或指導,這將有助於我繼續。
*我們沒有學習詞典尚未
@MooingRawr這就是這個網站是爲... – user312016
你被允許使用'set'? – Jaco
是的,我們本週瞭解到它,所以我認爲如此 – Adamso