#在函數內修改列表的時候,在列表后面加上[:],無論幾維列表均可。
def foo(listA):listA[:] = [1,2,3]
def foo2(listB):listB = [1,2,3]
listA = [4,5,6]
listB = [4,5,6]
foo(listA)
foo2(listB)
print listA #result: [1,2,3]
print listB #result: [4,5,6]
作者:劉俊麟
鏈接:https://www.zhihu.com/question/48316299/answer/335941181
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。