python中dict裡的fromkeys用法

2021-08-21 14:25:35 字數 782 閱讀 6083

fromkeys的用法:

用於建立並返回乙個新的字典。兩個引數:第乙個是字典的鍵,第二個(可選)是傳入鍵的值,預設為none。

例如:

dict1 = dict.fromkeys([1,2,3])

print(dict1)

dict1 = dict.fromkeys((1,2,3))

print(dict1)

這兩種方式是一樣的,結果為

再例如:

dict2 = dict.fromkeys([1,2,3],'test')

print(dict2)

結果為:

這裡要注意一點,再例如:

dict3 = dict.fromkeys([1,2,3],['one','two','three'])

print(dict3)

這段**並不能把one,two,three分別賦值給123,而是吧['one', 'two', 'three']當作乙個值賦給了3個鍵。

結果為:

Python中的字典dict

目錄字典 字典中常見的函式 字典的訪問 字典中 鍵值key 的遍歷 字典中 值value 的遍歷 字典中鍵值和資料的遍歷 字典的操作 增刪改查 字典的排序 a 字典是 python 重要的資料型別,字典是由 鍵 值 對組成的集合,字典中的 值 通過 鍵 來引用。字典也稱為關聯陣列 對映或雜湊表。py...

python中dict的fromkeys用法

fromkeys是創造乙個新的字典。就是事先造好乙個空字典和乙個列表,fromkeys會接收兩個引數,第乙個引數為從外部傳入的可迭代物件,會將迴圈取出元素作為字典的key值,另外乙個引數是字典的value值,不寫所有的key值所對應的value值均為none,寫了則為預設的值 v dict from...

python中dict的fromkeys用法

fromkeys是創造乙個新的字典。就是事先造好乙個空字典和乙個列表,fromkeys會接收兩個引數,第乙個引數為從外部傳入的可迭代物件,會將迴圈取出元素作為字典的key值,另外乙個引數是字典的value值,不寫所有的key值所對應的value值均為none,寫了則為預設的值 fromkeys 方法...