文字列を文字のリストに変換しようとしています。その後、そのリストを別の文字列と比較し、共通要素を削除したいのですが、AttributeError: getitemを取得しています。
ご覧ください。
これが私のコードです:
def getAvailableLetters(lettersGuessed):
result = []
for word in string.ascii_lowercase:
result.append[word]
for guessedItem in lettersGuessed:
result.remove(guessedItem)
return result
print getAvailableLetters(['e', 'i', 'k', 'p', 'r', 's'])
エラーは次のとおりです。
Traceback (innermost last):
File "D:\devs\source\PythonTest\test1.py", line 118, in ?
File "D:\devs\source\PythonTest\test1.py", line 112, in getAvailableLetters
AttributeError: __getitem__
どんな助けでも大歓迎です。
ところで112行目は
result.append[word]