



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
列表修改增加列表的另外兩種方式:3.insert()將一個元素插入到列表中,但其參數有兩個(如insert(1,”霸王龍”)),第一個參數是索引點,即插入的位置,第二個參數是插入的元素
[“小張”,“霸王龍”,”小趙”,“小李”]總結:insert中有兩個參數,第一個參數是索引點,即插入的位置,第二個參數是插入的元素,當執行插入的時候,它就會插入指定的位置。4.+加號,將兩個list相加,會返回到一個新的list對象,注意與前三種的區別。前面三種方法(append,extend,insert)可對列表增加元素的操作,他們沒有返回值,是直接修改了原數據對象。注意:將兩個list相加,需要創建新的list對象,從而需要消耗額外的內存,特別是當list較大時,盡量不要使用“+”來添加list,而應該盡可能使用List的append()方法。第四種方法了解即可。嘗試將每種方式都練習一遍,然后對增加類表元素進行總結:(記住只有你自己總結即便是忘記也沒有關系,因為在回頭看的時候就知道了)增加列表元素總結增加列表元素總結原始代碼為:names=[“a”,”b”,c,d,12]函數實例輸出結果結論append()names.append(3)[“a”,”b”,c,d,12,3]只能增加一個元素,必須放到列表的末尾extend()names.extend([“小趙”,a])names.extend(“s”)[“a”,”b”,c,d,12,“小趙”,a][“a”,”b”,c,d,12,”s”]它可以將至少一個元素(或者是一個列表)放置到,原類表的末尾。insert()names.insert(2,”小白”)[“a”,”小白”,”b”,c,d,12]指定插入下標,并插入元素。從列表中刪除元素刪除元素也有三種方法:原始列表:names=[“a”,”c”,”d”,”f”,12]方式一:使用remove(),刪除單個指定元素,remove(”f”)打印結果為:[“a”,”c”,”d”,12]remove能刪除指定的一個元素,括號里面是要刪除的元素。方式二:使用pop()刪除單多個元素,按照下標進行刪除,因為一個類表中會存在不同的數據,有可能會保留一個,這是如果按照值進行刪除的話,可能都刪除掉了,所以使用下標刪除。會返回刪除的值。它更像是神槍手,指哪打哪。pop(2)打印結果為:[“a”,”c”,12]pop()括號中的參數是要刪除元素的下標,想神槍手一樣指哪打哪,當不提供下標數據的時候,會默認刪除最后一個元素方式三:使用del,它是根據索引(元素所在的位置)也可以刪除指定范圍下標的元素,也可以刪除,整個類表。delnames[0]打印的結果為:[”c”,”d”,”f”,12]delnames[2:4]打印結果為:[“a”,”c”,12]delnames刪除之后就找不到對象了,其實它刪除的是引用。對象別python的自動垃圾回收裝置回收了del可以刪除指定下標的元素,也可以刪除指定下標范圍的元素,還可以刪除整個對象。從列表中刪除元素總結類表中刪除元素總結原始代碼為:names=[“a”,”b”,c,d,12]函數實例輸出結果結論remove()names.remove(“b”)[“a”,c,d,12,3]只能刪除一個指定的元素pop()names.pop(2)[“a”,”b”,d,12]只能刪除指定下標的元素。deldelnames[2][“a”
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025關于融資租賃公司的租賃合同
- 2025年教育行業質量評估與認證體系在學生數字素養教育中的應用報告
- 2025年在線教育平臺教學質量評估模型與提升策略實證分析報告
- 醫療科技融合數字孿生技術在醫療建筑設計中的應用探索
- 新能源儲能項目電力調度優化與負荷管理方案
- 如何提升企業在全球化環境下的數字競爭力?-數字供應的啟示
- 技術賦能未來數字孿生技術在商業領域的潛力挖掘
- 基于學習分析技術的2025年在線教育平臺教學質量評估研究
- 市政管網建設項目建設工期與時間管理分析
- 快時尚零售行業2025年市場細分與增長潛力研究報告
- 2025年高級政工師理論考試題庫(濃縮500題)
- 鄉村振興學習課件
- 2025年施工現場質量員繼續教育考試題庫(繼續教育)含答案
- 飼料企業安全生產工作計劃
- 臨時用地方案
- 山東大學《軍事理論》考試試卷及答案解析
- 2025年重慶市合川區事業單位招考聘用鄉村振興人才高頻重點模擬試卷提升(共500題附帶答案詳解)
- 2025年陜能榆林清潔能源開發有限公司招聘筆試參考題庫含答案解析
- 第37屆(2020年)全國中學生物理競賽預賽試題及參考解答
- 互聯網營銷實務知到智慧樹章節測試課后答案2024年秋哈爾濱職業技術大學
- 《國別和區域研究專題》教學大綱
評論
0/150
提交評論