温馨提示×

python中的全局变量可以是列表吗

小樊
95
2024-08-02 08:29:08
栏目: 编程语言

是的,全局变量可以是列表。在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函数中对其进行修改,并且修改后在函数外部也能够访问到修改后的值。

0