Python Ошибка кортежа Кортежи должны быть интергерами или срезами, а не кортежами - PullRequest
0 голосов
/ 25 апреля 2020

Я пытаюсь создать симулятор банкомата с Python, потому что я сейчас учу Python. Но когда я пытаюсь получить индекс кортежей с помощью модуля random, например, так: myTuple[random.randint(0, len(myTuple))] выдает ошибку: 1003 *

Traceback (most recent call last):
  File "main.py", line 231, in <module>
    play_game()
  File "main.py", line 128, in play_game
    print('You were hired as a ' + f.YELLOW + 'Chef' + f.WHITE + ' at ' + chefLoc[0, ran.randint(0, len(chefLoc))])
TypeError: tuple indices must be integers or slices, not tuple

Я попытался использовать список и изменил его на кортеж. Я попытался найти проблему на www.w3schools.com, я попытался найти вопросы о переполнении стека, но я не нашел ответа, который на самом деле решил мою проблему.

...