Mam następujący kod Python:Python błąd podczas próby uzyskania dostępu przez indeks listy - „Lista indeksów muszą być liczbami całkowitymi, nie STR”
currentPlayers = query.getPlayers()
for player in currentPlayers:
return str(player['name'])+" "+str(player['score'])
A ja otrzymuję następujący błąd:
TypeError: list indices must be integers, not str
Szukałem błędu w pobliżu mojego, ale nie wiem, jak to zrobić, nigdy nie miałem tego błędu. Więc tak, jak mogę przekształcić go w liczby całkowite zamiast łańcucha? Domyślam się, że problem pochodzi z str(player['score'])
.
Oye, dzięki. Naprawiłem to. –