最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

對Python3中列表乘以某一個數(shù)的示例詳解

 更新時間:2019年07月20日 09:23:47   作者:WeverLu  
今天小編就為大家分享一篇對Python3中列表乘以某一個數(shù)的示例詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

在Python列表操作中:列表乘以某一個數(shù),如list2 = list1 * 2 得到一個新的列表是list1的元素重復(fù)n次,且list1不改變。

但運行如下代碼時,得到的新列表b中,b[0]和b[1]的地址相同,即對b[0]進(jìn)行操作,b[1]也會發(fā)生改變。

a = [0]
b = [a] * 2
print(b)
b[0].append(1)
print(b)

輸出為:

[[0], [0]]
[[0, 1], [0, 1]]

隨后嘗試以下幾種代碼:

代碼(1)

a = [0]
b = [a for _ in range(2)]
print(b)
b[0].append(1)
print(b)

輸出仍為:

[[0], [0]]
[[0, 1], [0, 1]]

代碼(2)

a = [0]
b = [list(a) for _ in range(2)]
print(b)
b[0].append(1)
print(b)

輸出為:

[[0], [0]]
[[0, 1], [0]]

代碼(3)

b = [[] for _ in range(2)]
print(b)
b[0].append(1)
print(b)

輸出為:

[[], []]
[[1], []]

以上這篇對Python3中列表乘以某一個數(shù)的示例詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

偏关县| 东源县| 开鲁县| 汝南县| 新沂市| 丰顺县| 神木县| 准格尔旗| 庆阳市| 榆树市| 册亨县| 蒙山县| 疏勒县| 长春市| 霍林郭勒市| 新田县| 甘谷县| 阜平县| 长兴县| 河南省| 闵行区| 遵义市| 桑日县| 汶上县| 宁国市| 西平县| 中阳县| 南皮县| 蓝田县| 咸阳市| 汉阴县| 全南县| 山东省| 呼伦贝尔市| 巨野县| 玛沁县| 合山市| 吉木萨尔县| 东乌珠穆沁旗| 界首市| 中宁县|