1. 程式人生 > >python變數作用域:list直接就是全域性變數

python變數作用域:list直接就是全域性變數

a = 1
def fun(a):
    a += 1
    print(a)

fun(a)
print(a)


a = [1]
def fun():
    a.append(2)
    print(a)

fun()
print(a)

輸出

2
1
[1, 2]
[1, 2]

list直接就是全域性變數。