![Python語(yǔ)言程序設(shè)計(jì)入門(mén)5.2 列表(二):列表復(fù)制及列表推導(dǎo)式_第1頁(yè)](http://file4.renrendoc.com/view9/M03/37/07/wKhkGWdMQ4-AIHpPAAD7dL-pQ2c094.jpg)
![Python語(yǔ)言程序設(shè)計(jì)入門(mén)5.2 列表(二):列表復(fù)制及列表推導(dǎo)式_第2頁(yè)](http://file4.renrendoc.com/view9/M03/37/07/wKhkGWdMQ4-AIHpPAAD7dL-pQ2c0942.jpg)
![Python語(yǔ)言程序設(shè)計(jì)入門(mén)5.2 列表(二):列表復(fù)制及列表推導(dǎo)式_第3頁(yè)](http://file4.renrendoc.com/view9/M03/37/07/wKhkGWdMQ4-AIHpPAAD7dL-pQ2c0943.jpg)
![Python語(yǔ)言程序設(shè)計(jì)入門(mén)5.2 列表(二):列表復(fù)制及列表推導(dǎo)式_第4頁(yè)](http://file4.renrendoc.com/view9/M03/37/07/wKhkGWdMQ4-AIHpPAAD7dL-pQ2c0944.jpg)
![Python語(yǔ)言程序設(shè)計(jì)入門(mén)5.2 列表(二):列表復(fù)制及列表推導(dǎo)式_第5頁(yè)](http://file4.renrendoc.com/view9/M03/37/07/wKhkGWdMQ4-AIHpPAAD7dL-pQ2c0945.jpg)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
程序設(shè)計(jì)入門(mén)Python語(yǔ)言……組合數(shù)據(jù)類(lèi)型……第5章列表的淺復(fù)制12列表的深復(fù)制3列表推到式5.2列表復(fù)制及列表推導(dǎo)式ls1[1,2]ls2[3,4]為了數(shù)據(jù)安全起見(jiàn),我們經(jīng)常需要?jiǎng)?chuàng)建列表的副本,即復(fù)制列表,使得后續(xù)使用新列表時(shí)不會(huì)對(duì)原列表產(chǎn)生影響。列表復(fù)制其實(shí)ls2與ls1就是一個(gè)變量,不能實(shí)現(xiàn)創(chuàng)建列表的副本。ls1[1,2]ls2[3,4]ls2=ls1之后通過(guò)元素截取實(shí)現(xiàn)列表元素的淺復(fù)制列表的淺復(fù)制ls2與ls1值相同但id不同,兩個(gè)變量引用了兩個(gè)不同的對(duì)象。ls1[1,2]ls2[3,4]ls1[1,2]ls2[1,2]ls2=ls1[:]之后使用list()函數(shù)實(shí)現(xiàn)列表元素的淺復(fù)制ls3與ls1值相同但id不同,兩個(gè)變量引用了兩個(gè)不同的對(duì)象。ls1[1,2]ls3[1,2]ls3=list(ls1)之后ls1[1,2]ls2[3,4]列表的淺復(fù)制使用ls.copy()方法實(shí)現(xiàn)列表元素的淺復(fù)制ls4與ls1值相同但id不同,兩個(gè)變量引用了兩個(gè)不同的對(duì)象。ls1[1,2]ls4[1,2]ls4=ls1.copy()之后ls1[1,2]ls2[3,4]列表的淺復(fù)制為什么將元素截取、list()函數(shù)、ls.copy()方法這三種復(fù)制列表的方法稱(chēng)為淺復(fù)制?為了避免淺復(fù)制的這類(lèi)問(wèn)題,我們引入深復(fù)制。這就是叫淺復(fù)制的原因;當(dāng)引用列表中的元素有可變對(duì)象時(shí),以上這三種列表的淺復(fù)制方法,都有可能會(huì)產(chǎn)生復(fù)制列表與原列表之間的關(guān)聯(lián)關(guān)系。列表的淺復(fù)制使用copy模塊中的deepcopy函數(shù),實(shí)現(xiàn)列表的復(fù)制操作,稱(chēng)為深復(fù)制。深復(fù)制方法,能夠真正實(shí)現(xiàn)列表的復(fù)制,使其跟原列表分離。列表的深復(fù)制列表推導(dǎo)式,是使用非常簡(jiǎn)潔的方式,快速生成一個(gè)滿(mǎn)足特定條件的列表。列表推導(dǎo)式的語(yǔ)法格式如下:列表推導(dǎo)式ls=[表達(dá)式for
變量in
序列或迭代對(duì)象]表達(dá)式:用于計(jì)算列表的元素;for循環(huán):用于計(jì)算表達(dá)式的值。列表推導(dǎo)式,是使用非常簡(jiǎn)潔的方式,快速生成一個(gè)滿(mǎn)足特定條件的列表。列表推導(dǎo)式的語(yǔ)法格式如下:列表推導(dǎo)式ls=[表達(dá)式for
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 酒店線上服務(wù)平臺(tái)建設(shè)合同
- 主持人兼職勞務(wù)合同范本
- 倉(cāng)儲(chǔ)運(yùn)輸合同范文
- 高考數(shù)學(xué)(理)一輪復(fù)習(xí)教案:第十三篇 推理證明、算法、復(fù)數(shù)第2講 直接證明與間接證明
- 2025年濟(jì)南道路運(yùn)輸從業(yè)人員資格考試內(nèi)容有哪些
- 2025年西安考貨運(yùn)從業(yè)資格證題庫(kù)答案
- 孔隙結(jié)構(gòu)對(duì)大氣等離子噴涂熱障涂層沖蝕失效行為的影響
- 2025年滬教版選修4歷史下冊(cè)階段測(cè)試試卷含答案
- 2025年人教B版高三歷史下冊(cè)月考試卷含答案
- 2025年中圖版選修4地理上冊(cè)階段測(cè)試試卷含答案
- 2023年四川省綿陽(yáng)市中考初中學(xué)業(yè)水平考試語(yǔ)文試題【含答案】
- 正大天虹方矩管鍍鋅方矩管材質(zhì)書(shū)
- 2024年山東魯商集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
- 山東省泰安市2022年初中學(xué)業(yè)水平考試生物試題
- 受賄案例心得體會(huì)
- 人教A版高中數(shù)學(xué)選擇性必修第一冊(cè)第二章直線和圓的方程-經(jīng)典例題及配套練習(xí)題含答案解析
- 圖書(shū)館學(xué)基礎(chǔ)簡(jiǎn)明教程
- 畢業(yè)設(shè)計(jì)(論文)-液體藥品灌裝機(jī)的設(shè)計(jì)與制造
- 二年級(jí)下冊(cè)數(shù)學(xué)教案 -《數(shù)一數(shù)(二)》 北師大版
- 銀行內(nèi)部舉報(bào)管理規(guī)定
- 平面幾何強(qiáng)化訓(xùn)練題集:初中分冊(cè)數(shù)學(xué)練習(xí)題
評(píng)論
0/150
提交評(píng)論