注意python函数参数的可变变量的传递

  1 def function(p):
  2     p.append(4)
  3     return
  4
  5 a = [1,2,3]
  6 function(a)
  7 
  8 print(a)

--> [1,2,3,4] 

python传递参数的时候 , 传递的参数的引用(内部形参是实参的别名,即"p"是"a"的别名)

原文地址:https://www.cnblogs.com/yushengzhou/p/9669550.html