Je suis en train de convertir une chaîne en une liste de caractères.Après cela, je vais comparer cette liste à une autre chaîne et je veux supprimer les éléments communs.Mais je reçois AttributeError: getitemPourquoi je reçois AttributeError: __getitem__
Veuillez jeter un coup d'œil.
Voici mon code:
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'])
Voici l'erreur:
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__
Toute aide est appréciée.
ligne BTW 112 est
result.append[word]
Vous avez raison.Merci !! – MBanerjee