属性の 1 つとしてリストを持つクラスがあります。
class Hello(object):
stuff
self.List = [True, False, True False]
そのリストのコピーをタプルに渡したいので、リストの以前のコピーを参照しながらリストを変更できます。私は次のことを行います:
def getStartState(self):
copiedList = copy.deepcopy(self.cornerList)
fullState = (self.startingPosition[0], self.startingPosition[1], tuple(copiedList))
return fullState
copy がグローバル変数ではないというエラーが表示されます。何か不足していますか?