是的,全局变量可以是列表。在Python中,定义在函数外部的变量都是全局变量,包括列表、元组、字典等数据结构。可以在任何地方访问和修改这些全局变量。下面是一个示例:
my_list = [1, 2, 3]
def modify_list():
global my_list
my_list.append(4)
print(my_list)
modify_list() # 输出[1, 2, 3, 4]
print(my_list) # 输出[1, 2, 3, 4]
在上面的示例中,my_list
是一个全局变量,可以在modify_list
函数中对其进行修改,并且修改后在函数外部也能够访问到修改后的值。