freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

python電子教案6-2組合數(shù)據(jù)類(lèi)型(已修改)

2025-02-14 20:14 本頁(yè)面
 

【正文】 第 6節(jié): 組合數(shù)據(jù)類(lèi)型字典類(lèi)型的計(jì)算列表是存儲(chǔ)和檢索數(shù)據(jù)的有序序列。當(dāng)訪問(wèn)列表中元素時(shí),可以通過(guò)整數(shù)的索引來(lái)查找它,這個(gè)索引是元素在列表中的序號(hào),列表的索引模式是 “整數(shù)序號(hào) 查找 被索引內(nèi)容 ”。很多應(yīng)用程序需要更靈活的信息查找方式,例如,在檢索學(xué)生或員工信息時(shí),需要基于身份證號(hào)碼進(jìn)行查找,而不是信息存儲(chǔ)的序號(hào)。在編程術(shù)語(yǔ)中,根據(jù)一個(gè)信息查找另一個(gè)信息的方式構(gòu)成了 “鍵值對(duì) ”,它表示索引用的鍵和對(duì)應(yīng)的值構(gòu)成的成對(duì)關(guān)系,即通過(guò)一個(gè)特定的鍵(身份證號(hào)碼)來(lái)訪問(wèn)值(學(xué)生信息)。實(shí)際應(yīng)用中有很多 “鍵值對(duì) ”的例子,例如:姓名和電話(huà)號(hào)碼、用戶(hù)名和密碼、郵政編碼和運(yùn)輸成本、國(guó)家名稱(chēng)和首都等。由于鍵不是序號(hào),無(wú)法使用列表類(lèi)型進(jìn)行有效存儲(chǔ)和索引。字典類(lèi)型的基本概念通過(guò)任意鍵信息查找一組數(shù)據(jù)中值信息的過(guò)程叫映射, Python語(yǔ)言中通過(guò)字典實(shí)現(xiàn)映射。 Python語(yǔ)言中的字典可以通過(guò)大括號(hào) ({})建立,建立模式如下:{鍵 1:值 1,鍵 2:值 2,…,鍵 n:值 n}其中,鍵和值通過(guò)冒號(hào)連接,不同鍵值對(duì)通過(guò)逗號(hào)隔開(kāi)。從 Python設(shè)計(jì)角度考慮,由于大括號(hào) {}可以表示集合,所以,字典類(lèi)型也具有和集合類(lèi)似的性質(zhì),即鍵值對(duì)之間沒(méi)有順序且不能重復(fù)。簡(jiǎn)單說(shuō),可以把字典看成元素是鍵值對(duì)的集合。下面是一個(gè)簡(jiǎn)單的字典,它存儲(chǔ)國(guó)家和首都的鍵值對(duì):字典類(lèi)型的基本概念注意到,字典打印出來(lái)的順序與創(chuàng)建之初的順序不同,這不是錯(cuò)誤。字典是集合類(lèi)型的延續(xù),所以各個(gè)元素并沒(méi)有順序之分。如果想保持一個(gè)集合中元素的順序,需要使用列表,而不是字典。字典類(lèi)型的基本概念? 字典最主要的用法是查找與特定鍵相對(duì)應(yīng)的值,這通過(guò)索引符號(hào)來(lái)實(shí)現(xiàn)。 Dcountry[中國(guó) ]39。北京 39。? 一般來(lái)說(shuō),字典中鍵值對(duì)的訪問(wèn)模式如下,采用中括號(hào)格式:值 =字典變量 [鍵 ]字典類(lèi)型的基本概念? 字典中對(duì)某個(gè)鍵值的修改可以通過(guò)中括號(hào)的訪問(wèn)和賦值實(shí)現(xiàn),例如:Dcountry[中國(guó) ]=39。大北京 ‘print(Dcountry){39。中國(guó) 39。:39。大北京 39。,39。法國(guó) 39。:39。巴黎 39。,39。美國(guó) 39。:39。華盛頓 39。}? 總結(jié)起來(lái),字典是存儲(chǔ)可變數(shù)量鍵值對(duì)的數(shù)據(jù)結(jié)構(gòu),鍵和值可以是任意數(shù)據(jù)類(lèi)型,包括程序自定義的類(lèi)。 字典類(lèi)型的基本概念與列表相似, Python字典也有非常靈活的操作方法。使用大括號(hào)可以創(chuàng)建字典,并指定初始值。通過(guò)中括號(hào)可以增加新的元素字典類(lèi)型的基本概念直接使用大括號(hào)( {})可以創(chuàng)建一個(gè)空的字典,并通過(guò)中括號(hào)( [])向其增加元素,例如:字典類(lèi)型的基本概念需要注意,盡管集合類(lèi)型也用大括號(hào)表示,直接使用大括號(hào)( {})生成一個(gè)空的字典,而不是集合。生成空集合需要使用函數(shù) set()。字典在 Python內(nèi)部也采用面向?qū)ο蠓绞綄?shí)現(xiàn),因此也有一些對(duì)應(yīng)的方法,采用 a.b()格式,此外,還有一些函數(shù)能夠用于操作字典,這些函數(shù)和方法如表 。字典類(lèi)型的基本概念字典類(lèi)型的基本概念上述方法的一些例子如下,如果希望 keys()、 values()和 items()方法返回列表類(lèi)型,可以采用 list()函數(shù)將返回值轉(zhuǎn)換成列表。字典類(lèi)型的基本概念與其他組合類(lèi)型一樣,字典可以通過(guò) for…in語(yǔ)句對(duì)其元素進(jìn)行遍歷,基本語(yǔ)法結(jié)構(gòu)如下:for 變量名 in字典名 :語(yǔ)句塊由于鍵值對(duì)中的鍵相
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1