Python字典建立

2021-09-25 10:21:29 字數 383 閱讀 7459

在python 中用字典建立主要有兩種方式:{}和dict()關鍵字

在{}建立字典的時候,我們發現key的值可以是整形常量,浮點常量,元祖,但是不能為列表

例如:dict =都是可以的,正確的

但是在用dict(key=value)的方式建立的時候,python編譯器,會將傳入的key預設為字串(key值參照變數命名方式,否則會出錯)

要想使用dict()建立的字典key值是字串之外的型別,可以向裡面傳入可迭代物件

例如:a = dict([[1.23,1],[12,『dict』]]),此時字典中的key既有float型也有int型。

使用dict.fromkeys()的方法也可以使傳入的key值為字串之外的其他型別

python建立字典索引

以四字成語為例w abcd w a bc d,分別代表成語中的四個字,分別以成語的四個字建立索引,具體操作如下 1 遍歷成語字典,找出所有成語的第乙個字,將其作為字典裡的索引a a 並找出以索引的開頭的所有成語放入字典的key值中,例 m m 表示第乙個字為a1 role presentation ...

python函式建立字典 Python實現建立字典

python編寫乙個名為 make album 的函式,它建立乙個描述 的字典。1 這個函式應接受歌手的名字和 名,並返回乙個包含這兩項資訊的字典。使用這個函式建立三個表示不同 的字典,並列印每個返回的值,以核實字典正確地儲存了 的資訊。2 給函式 make album 新增量個可選形參,以便能夠儲...

python 使用列表建立字典

0.摘要 本文主要介紹如果將兩個列表作為鍵 值,快速建立字典。1.使用列表快速生成字典的 key list d u b x g m k y h w value list 68,85,66,88,71,77,75,89,72,87 dict1 dict zip key list,value list ...