Python列表的+=知识点

python列表的奇妙知识

1
2
3
4
5
6
7
8
9
10
11
12
13
14
def demo(num_list):
print("函数开始")

"""与普通的赋值不修改全局变量不同 列表的➕= 本质上是在调用列表的extend方法 所以其实是在用方法 会改变全局变量"""
num_list += num_list

print(num_list)
print("函数结束")


gL_list = [1, 2, 3]
demo(gL_list)
print(gL_list)