这不是我程序的真正逻辑,只是它的简化版本。任何帮助将不胜感激。
我的问题是我保持这样的状态:
next_state = (state,self.visited_states)
# where self.visited_states = (False, False)
# I want the state to be in this form ((1,1),(False, False))
当访问其中一种状态时,我需要将布尔值更改为 True。所以我正在尝试这样的事情:
self.visited_states[0] = True.
我收到如下错误:
TypeError: 'tuple' object does not support item assignment