一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Python列表append和+的區別淺析

Python列表append和+的區別淺析

2020-05-21 09:55腳本之家 Python

這篇文章主要介紹了Python列表append和+的區別淺析,本文得出一的結論是使用append實際是修改一個列表,使用+實際是創建一個新的列表,需要的朋友可以參考下

在python中使用列表的時候大家經常會需要向一個列表中添加一個元素,像下面這兩種使用方法需要注意:

 

復制代碼 代碼如下:

t = [1, 2, 3]
t1 = t.append([4])
t2 = t + [4]

 

以上兩種使用方式是有區別的,我們來看看實際運行的效果:

 

復制代碼 代碼如下:

>>> t = [1, 2, 3]
>>> t1 = t.append([4])
>>> t
[1, 2, 3, [4]]
>>> t1
>>>
>>> t2 = t + [4]
>>> t2
[1, 2, 3, [4], 4]
>>> t
[1, 2, 3, [4]]

 

可以看到使用t.append([4])后,實際是在t這個列表中增加,而非我們預期的在t1中增加,并且此時t1為None。

而使用t2 = t + [4]后,t2是在原用t1的基礎上再增加一個元素4,而實際列表t中元素無變化。

結論:

使用append實際是修改一個列表,使用+實際是創建一個新的列表。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 不知火舞被c视频在线播放 不卡一区二区三区卡 | 男女羞羞的视频 | 久青草国产在线观看视频 | 色中色导航| 美人的淫事[纯hh] | 皇上撞着太子妃的秘密小说 | 国产精品免费精品自在线观看 | 操的我好爽 | 国产成人免费片在线观看 | 欧美日韩中文字幕一区二区高清 | 草草视频免费看 | 成人伊人青草久久综合网破解版 | 近亲乱中文字幕 | 亚洲精品久久久久久婷婷 | 婷色 | 15一16japanese破 | 学校女性奴sm训练调教 | 国产无限免费观看黄网站 | 国产成人精品午夜在线播放 | 97成网| 啊皇上你好大要知画 | 女娃开嫩苞经历小说 | 娇喘高潮教室h | 欧美老女人b | h动态图男女啪啪27报 | 美妇在男人胯下哀求 | 婷婷日韩 | 毛片免费观看 | 亚洲入口 | 996免费视频国产在线播放 | 国产福利兔女郎在线观看 | 西野翔全部作品在线观看 | 四虎永久在线精品免费影视 | 国产这里有精品 | 国产精品久久久久久久午夜片 | 色批网站www | 猛h辣h高h文湿校园1v1 | 国产东北三老头伦一肥婆 | eee在线播放成人免费 | 欧美国产日韩在线播放 | 精品视频免费在线 |