以下はカウント文字のコーディングであり、次のように出力する必要があります
[('e', 1), ('g', 2), ('l', 1), ('o', 2)]
そして私の出力は
[('e', 1), ('g', 2), ('g', 2), ('l', 1), ('o', 2), ('o', 2)]
これは私のコードです
def countLetters(word):
word=list(word)
word.sort()
trans=[]
for j in word:
row=[]
a=word.count(j)
row.append(j)
row.append(a)
trans.append(tuple(row))
return trans
誰かが私のコードで期待される出力を取得する方法を説明できますか?ありがとうございました