Python 如何利用函数修改函数外list?
生活随笔
收集整理的這篇文章主要介紹了
Python 如何利用函数修改函数外list?
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
#在函數(shù)內(nèi)修改列表的時(shí)候,在列表后面加上[:],無論幾維列表均可。
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
來源:知乎
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。
總結(jié)
以上是生活随笔為你收集整理的Python 如何利用函数修改函数外list?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 摩尔庄园手游羊毛怎么获得
- 下一篇: 信阳治疗无精症最好的医院推荐