我有一个包含 4 个列表的列表。它们在我的程序开始时用 sensors = [[] for i in range(4)]
初始化。这些列表都是全局变量。
我想将它们传递给一个函数,以便向它们附加数据。
如果我有一个变量,我想声明为全局变量,我会在函数的开头写 global myVar
。
但鉴于这是一个列表列表,我如何将它们作为 global
传递给我的函数?
答案 0 :(得分:0)
只需在 main 和您的函数中将 var 设为全局即可。
global sensors
sensors = [[] for i in range(4)]
def foobar():
global sensors
...do something....