91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python3中列表list合并的四種方法

發布時間:2020-08-31 06:44:44 來源:腳本之家 閱讀:308 作者:咖京學習 欄目:開發技術

下面是[列表]合并的4種方法,其中的代碼都在Python3下測試通過,在Python2下運行應該也沒問題,時間關系就沒測試,有任何問題歡迎給我留言。

方法1: 直接使用"+"號合并列表

|
aList ``= [``1``,``2``,``3``]
bList ``= [``'www'``, ``'pythontab.com'``]
cList ``= aList ``+ bList
dList ``= bList ``+ aList
print``(cList)
print``(dList)
|

輸出為:

|
[1, 2, 3, ``'www'``, ``'pythontab.com'``]
[``'www'``, ``'pythontab.com'``, 1, 2, 3]
|

方法2: 使用extend方法

|
aList ``= [``1``,``2``,``3``]
bList ``= [``'www'``, ``'pythontab.com'``]
aList.extend(bList)
print``(aList)
|

輸出為:

|
[1, 2, 3, ``'www'``, ``'pythontab.com'``]
|

注意:使用 extend 方法會直接修改list數據, extend 方法的返回值為None,所以直接打印aList

方法3: 使用切片

|
aList ``= [``1``,``2``,``3``]
bList ``= [``'www'``, ``'pythontab.com'``]
aList[``len``(aList):``len``(aList)] ``= bList
print``(aList)
|

輸出:

|
[1, 2, 3, ``'www'``, ``'pythontab.com'``]
|

注:len(aList)代表要將bList插入aList中的位置

例如

|
aList ``= [``1``,``2``,``3``]
bList ``= [``'www'``, ``'pythontab.com'``]
aList[``1``:``1``] ``= bList
print``(aList)
|

輸出為:

|
[1, ``'www'``, ``'pythontab.com'``, 2, 3]
|

方法4: 使用append方法

a.append(b) 將b看成list一個元素和a合并成一個新的list,它和前面的方法的輸出結果不同

實例:

|
aList ``= [``1``,``2``,``3``]
bList ``= [``'www'``, ``'pythontab.com'``]
aList.append(bList)
print``(aList)
|

輸出:

|
[1, 2, 3, [``'www'``, ``'pythontab.com'``]]
|

它直接把bList當成了一個元素整個放入了aList

總結:

第一種方方法思路比較清晰,就是運算符的[重載]

第二種方法比較簡潔,但會覆蓋原始list;

第三種方法功能比較強大,可以將一個列表插入另一個列表的任意位置

第四種方法類似于第二種方法,但是輸出的結果不同,如何使用需要看需求而定

以上所述是小編給大家介紹的Python3中列表list合并的四種方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

金湖县| 如东县| 汝州市| 万荣县| 丹江口市| 武安市| 大城县| 项城市| 山西省| 丰都县| 镶黄旗| 滁州市| 靖西县| 北海市| 和田县| 油尖旺区| 大连市| 永兴县| 防城港市| 皋兰县| 恩施市| 新密市| 清水县| 镇沅| 怀远县| 顺平县| 大城县| 华坪县| 宁安市| 龙井市| 全椒县| 大姚县| 库尔勒市| 和静县| 光山县| 库伦旗| 安西县| 讷河市| 隆德县| 南陵县| 灌南县|