日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Python程序:克隆或復(fù)制列表

創(chuàng)新互聯(lián)Python教程:

編寫一個(gè) Python 程序來(lái)執(zhí)行克隆或?qū)⒁粋€(gè)列表復(fù)制到另一個(gè)列表。在 Python 中,我們可以使用 list 函數(shù)來(lái)克隆或復(fù)制列表。

orgList = [10, 20, 40, 60, 70]
print("Original List Items    = ", orgList)
print("Original List Datatype = ", type(orgList))

newList = list(orgList)
print("New List Items    = ", newList)
print("New List Datatype = ", type(newList))

克隆或復(fù)制列表的 Python 程序

在這個(gè) Python 列表示例中,我們對(duì)沒有開始和停止值的列表進(jìn)行切片,最終返回列表項(xiàng)的總數(shù)。

orgList = [40, 60, 80, 100, 120]
print("Original List Items = ", orgList)

newList = orgList[:]
print("New List Items      = ", newList)
Original List Items =  [40, 60, 80, 100, 120]
New List Items      =  [40, 60, 80, 100, 120]

在這個(gè) Python 程序中,我們使用列表擴(kuò)展函數(shù)將列表復(fù)制到另一個(gè)列表中。

orgList = [22, 33, 44, 55, 66, 77, 88, 99]
print("Original List Items = ", orgList)

newList = []
newList.extend(orgList)
print("New List Items      = ", newList)
Original List Items =  [22, 33, 44, 55, 66, 77, 88, 99]
New List Items      =  [22, 33, 44, 55, 66, 77, 88, 99]

這個(gè) Python 程序使用列表理解來(lái)克隆我們的副本列表項(xiàng)。

# List Clone or Copy

orgList = [12, 23, 34, 45, 56, 67, 78]
print("Original List Items = ", orgList)

newList = [lVal for lVal in orgList]
print("New List Items      = ", newList)

使用列表理解輸出 復(fù)制列表

Original List Items =  [12, 23, 34, 45, 56, 67, 78]
New List Items      =  [12, 23, 34, 45, 56, 67, 78]

我們使用 for 循環(huán)(針對(duì) orgList 中的 lVal)和 for 循環(huán)范圍(針對(duì) range 中的 I(len(org list)))來(lái)迭代列表項(xiàng)。在循環(huán)中,追加功能將每個(gè)列表項(xiàng)添加或追加到新列表中。

orgList = [25, 35, 45, 55, 65, 75, 85]
print("Original List Items = ", orgList)

newList = []

for lVal in orgList:
    newList.append(lVal)
print("New List Items      = ", newList)

newList2 = []

for i in range(len(orgList)):
    newList2.append(orgList[i])
print("New List Items      = ", newList2)
Original List Items =  [25, 35, 45, 55, 65, 75, 85]
New List Items      =  [25, 35, 45, 55, 65, 75, 85]
New List Items      =  [25, 35, 45, 55, 65, 75, 85]

內(nèi)置列表復(fù)制功能,可以復(fù)制或克隆列表項(xiàng)。

orgList = [24, 44, 54, 64, 76, 85]
print("Original List Items = ", orgList)

newList = orgList.copy()
print("New List Items      = ", newList)
Original List Items =  [24, 44, 54, 64, 76, 85]
New List Items      =  [24, 44, 54, 64, 76, 85]

文章標(biāo)題:Python程序:克隆或復(fù)制列表
鏈接地址:http://www.dlmjj.cn/article/dhdcsgo.html