




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第三章(單元)作業(yè):《3.2Python基本數(shù)據(jù)結(jié)構(gòu)》建議完成時間:20min講義類型:2講義編號:3班級:___________學(xué)號:___________姓名:_____________※學(xué)習(xí)目標(biāo):掌握字符串、列表和字典等python基本數(shù)據(jù)結(jié)構(gòu)。能根據(jù)實際需求選用合適的數(shù)據(jù)結(jié)構(gòu)存儲數(shù)據(jù)?!?、教材解讀知識清單1、字符串(1)字符串:0(空字符串)或多個字符元素組成的有序不可變字符序列,表示形式:單(雙、三)括號‘’、“”、’’’’’’表示,標(biāo)點符號也屬于字符。。字符串的特點①字符串是不可變數(shù)據(jù)。即一旦創(chuàng)建了一個字符串,那么這個字符串的內(nèi)容是不可改變的。②通過_________來訪問字符串中的字符。索引表示字符在字符串的位置,第一個元素的索引號是____,第二個元素的索引號是1,以此類推。字符串的切片操作①通過字符串的切片操作可以獲得字符串的一個子串。格式為:字符串名[start:end:step]。②step默認(rèn)為1,表示返回下標(biāo)(即索引)從start到end1的字符構(gòu)成的一個子串。(4)索引和切片示例a=“你好,Python”索引切片以下索引對應(yīng)結(jié)果為:a[3]____________________a[3]____________________a[9]____________________以下切片對應(yīng)結(jié)果為:a[1:5]_______________________________a[1:8:2]______________________________a[7:0:2]_____________________________a[::1]_______________________________2、列表(1)列表是最常用的Python數(shù)據(jù)類型,它是由0個或多個元素組成的序列。示例:list_1=[1,2,3,4,5,6]。列表中的元素可以是_數(shù)字___、字符串、字典等不同類型的對象,甚至可以是其他列表(嵌套)。列表的特點①列表用方括號“[]”表示,元素間用逗號分隔,不同類型的元素可以存在于同一列表中。②列表的大小是可變的,可以根據(jù)需要增加或縮小。③列表是可變數(shù)據(jù)。一個列表被創(chuàng)建后,可以直接修改列表中的元素值。訪問列表元素①使用整數(shù)作為下標(biāo)來訪問列表指定位置上的元素,其中0表示第一個元素,1表示第二個元素,以此類推。也可以使用負(fù)整數(shù)作為下標(biāo),其中1倒數(shù)第一個元素,2表示倒數(shù)第二個元素,以此類推。②使用切片處理指定索引范圍的多個元素。一個完整的切片表達(dá)式使用兩個“:”分隔三個參數(shù),格式為:(start_index:end_index:step)。當(dāng)只有一個“:”時,默認(rèn)第三個參數(shù)step=1;當(dāng)一個“:”也沒有時,start_index=end_index,表示切取start_index指定的那個元素。如上例:list_1[1]表示取list1列表中下標(biāo)為1的一個元素即2。舉例:List_1=["A","B","C","D"]格式:
List_1[start:end:step]start是切片起點索引,end是切片終點索引,但切片結(jié)果不包括終點索引的值。step步長默認(rèn)是1。List_1[0:3]結(jié)果是:___________,起點的0索引可以省略等同于List_1[:3]List_1[2:]結(jié)果是:____________,省略end,則切到末尾List_1[1:3]結(jié)果是:_____________List_1[0:4:2]結(jié)果是:____________
從List_1[0]到List_1[3],設(shè)定步長為2。List_1[3]=”F”結(jié)果為:____________修改列表元素List_1+["E","F"]結(jié)果為:_____________添加列表元素List_1.append(“E”)結(jié)果為:_____________利用append()函數(shù)在末尾添加元素
(6)注意:step為正數(shù),表示從左向右切;step為負(fù)數(shù),表示從右往左切List_1[::]或List_1[:]正向切全部["A","B","C","D"]List_1[::1]反向切全部["D","C","B","A"]字典(1)字典中的每個元素包含用冒號分隔的“鍵”和“值”兩部分,表示一種映射或?qū)?yīng)關(guān)系,每個“鍵:值”對之間用逗號分割,整個字典包括在花括號中。示例:dict={"name":"百度","likes":123,"url":"baidu"}。(2)字典元素的“鍵”必須是_______,用字符串或數(shù)值來表示,“值”則可以是任意類型的數(shù)據(jù)。(3)字典是無序的,但是不能使用索引來獲取字典元素,只能使用元素的“_____”來訪問對應(yīng)的“值”。(4)字典的創(chuàng)建(如上例dict)使用賦值運算符“=”直接將個字典賦值給變量即可創(chuàng)建字典對象。(5)修改元素dict[‘name’]=’谷歌’,已有此鍵為修改(6)添加元素dict[‘訪問量’]=100000,字典中沒有此鍵為自動添加4、總結(jié):print(s)D.dic[]="門票":3205.有如下Python程序段:(1)(多選)各評委對某選手的評分為83,85,87,75,95,87,88,90,79,80。在核對成績時(2)若分列表score經(jīng)過升序排序后為[75,79,80,83,85,87,87,88,90,95],則求評委大學(xué)],則Python表達(dá)式為。8.某班級組
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大興安嶺職業(yè)學(xué)院《韓語入門》2023-2024學(xué)年第一學(xué)期期末試卷
- 泉州信息工程學(xué)院《高層建筑與抗震設(shè)計》2023-2024學(xué)年第二學(xué)期期末試卷
- 防水透氣膜施工方案
- 2025年中考數(shù)學(xué)幾何模型歸納訓(xùn)練:最值模型之瓜豆模型(原理)直線解讀與提分訓(xùn)練
- 生態(tài)板門套施工方案
- 柳州塑膠操場施工方案
- 污水池清理施工方案
- 普陀防腐地坪施工方案
- 蘇州安裝門禁施工方案
- 2025年國稅甘肅面試試題及答案
- 高校引進(jìn)博士述職報告
- 臨終關(guān)懷創(chuàng)業(yè)計劃書
- 【上市公司的財務(wù)風(fēng)險的分析和防范:以三只松鼠為例10000字(論文)】
- 部編版小學(xué)語文四年級下冊教師教學(xué)用書(教學(xué)參考)完整版
- 小學(xué)教師專業(yè)發(fā)展與教學(xué)質(zhì)量提升
- 大跨度空間網(wǎng)架結(jié)構(gòu)分階段整體提升安裝技術(shù)研究與應(yīng)用
- 注射用頭孢比羅酯鈉-臨床藥品應(yīng)用解讀
- 農(nóng)業(yè)領(lǐng)域的服務(wù)禮儀
- 大學(xué)生心理健康教育教程 課件 第二章 大學(xué)生自我意識
- 公證知識宣傳材料
- 聚酯生產(chǎn)技術(shù) 聚酯主要設(shè)備介紹
評論
0/150
提交評論