溫馨提示×

python中的全局變量可以是列表嗎

小樊
87
2024-08-02 08:29:08
欄目: 編程語言

是的,全局變量可以是列表。在Python中,定義在函數外部的變量都是全局變量,包括列表、元組、字典等數據結構??梢栽谌魏蔚胤皆L問和修改這些全局變量。下面是一個示例:

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