Python 字典 fromkeys()方法


描述

Python 字典 fromkeys() 方法用於創建一個新的字典,並以可迭代對象中的元素分別作為字典中的鍵,且所有鍵對應同一個值,默認為None。

語法

fromkeys() 方法語法:

dict.fromkeys(iterable[,value=None])

參數

  • iterable-- 用於創建新的字典的鍵的可迭代對象(字符串、列表、元祖、字典)。
  • value -- 可選參數, 字典所有鍵對應同一個值的初始值,默認為None。

返回值

該方法返回一個新的字典。

實例

以下實例展示了 fromkeys() 方法的使用方法:

# !/usr/bin/python3

iterable1 = "12" # 字符串
iterable2 = [1,2] # 列表
iterable3 = (1,2) # 元祖
iterable4 = {1:'one',2:'two'} # 字典

v1 = dict.fromkeys(iterable1,'字符串')
v2 = dict.fromkeys(iterable2,'列表')
v3 = dict.fromkeys(iterable3,'元祖')
v4 = dict.fromkeys(iterable4,'字典')
v5 = dict.fromkeys(iterable4) #value默認為None

print(v1)
print(v2)
print(v3)
print(v4)
print(v5)

以上實例輸出結果為:

{'1': '字符串', '2': '字符串'}
{1: '列表', 2: '列表'}
{1: '元祖', 2: '元祖'}
{1: '字典', 2: '字典'}
{1: None, 2: None}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM