我创建了几个列表,例如:
onButtonVal = [0] * 8
onButtonVal = [0 for i in xrange(8)]
然后修改功能:
def buttonSelectOn(outlet):
global onButtonVal
if outlet == 1:
onButtonVal[0] = 1
我尝试在另一个函数中访问它:
def applySettings(outlet):
if outlet == 1:
if onButtonVal[0] == 1:
turnOnOutlet(1)
当我尝试这一切时,我得到TypeError: 'int' object does not support item assignment
我做错了什么?我只想创建一个包含8个整数的简单数组/列表,并能够在一个函数中修改它并在其他函数中访问它