當前位置:成語大全網 - 新華字典 - python的映射類型有哪些

python的映射類型有哪些

直接訪問、序列、映射。字典是壹種映射模式。 類型).字典對象是可變的。它是壹種容器類型,可以存儲。存儲任何Python對象,包括其他容器類型。字典類型和序列類型容器類之間的區別在於數據的存儲和訪問方式不同。該序列僅使用數字鍵(從序列的開頭開始計數詞序索引)。Dictionary,壹種映射類型,可以使用其他類型作為鍵,最常用的是字符串作為鍵。創建字典:字典條目的語法格式是key: value,多個字典條目包含在{}中。映射對象用於將哈希表值映射到任意對象。在python中,有壹種映射類型叫做dictionary。這是可變的。這本字典的關鍵字是任意的。作為值,我們可以使用不同種類的元素,如列表、整數或任何其他可變類型的對象。與字典相關的壹些方法和操作是-方法鏡頭(d)len()方法返回字典中元素的數量。操作d [k]它將返回帶有鍵“k”的d項。如果未映射該鍵,可能會引發KeyError。方法叠代(d)這個方法將返回字典鍵上的叠代器。我們也可以使用iter(d.keys())來執行這個任務。方法get(鍵[,默認值])get()方法將從鍵中返回值。第二個參數是可選的。如果該鍵不存在,它將返回默認值。方法項目()它將以(鍵,值)對格式返回項目。方法關鍵字()返回字典中不同鍵的列表。方法值()從字典中返回不同值的列表。方法更新修改字典中的elem元素。示例代碼myDict = {'ten' : 10,' twenty' : 20,'三十':30,'四十':40}打印(我的字典)print(list(myDict.keys()))print(list(myDict.values()))#從鍵值對創建項目print(list(myDict.items()))myDict.update({'fifty' : 50})打印(我的字典)輸出結果{ '十':10,'二十':20,'三十':30,'四十':40}['十','二十','三十','四十'][10, 20, 30, 40][('十',10),('二十',20),('三十',30),('四十',40)]{ '十':10,'二十':20,'三十':30,'四十':40,'五十':50}