def changeme( mylist ):
"修改传入的列表"
mylist=[1,2,3,4];
print ("函数内取值: ", mylist)
return
>>> mylist = [10,20,30]
>>> changeme( mylist )
>>> print("函数外取值: ", mylist)
打印结果:
函数内取值: [1, 2, 3, 4]
函数外取值: [10, 20, 30]
这里list明明是可变的类型,为什么函数外取值没有也变掉啊?
我吃西瓜很快
相关分类