KeyError: 0
возникает, когда вы пытаетесь получить доступ к ключу, которого нет в словаре, т.е. cash.values
Это означает, что values
не является допустимым ключом для вашего cash
словаря.
Я бы посоветовал запустить print(cash)
, чтобы вы могли проверить, что находится в вашем словаре, и изменить свой код на его основе.