【Python基础知识】(16)Dictionary的创建
一、使用{}创建
# 1.使用{} dic1 = {} # 空的字典 print(type(dic1)) # 输出:<class 'dict'>
dic2 = { 'name':'王峰', 'sex':'男', 'hiredate':'1997-2-2', 'salary':'2000', 'job':'销售' } print(dic2) # 输出:{'name': '王峰', 'sex': '男', 'hiredate': '1997-2-2', 'salary': '2000', 'job': '销售'}
二、使用dict函数创建
# 2.使用dict函数创建字典:key不用单引号引起来,默认为字符串类型 dic3 = dict(name = '王峰',sex = '男',hiredate = '1997-2-2') print(dic3) # 输出:{'name': '王峰', 'sex': '男', 'hiredate': '1997-2-2'}
# dict函数利用一个序列来创建对应的key值 # 默认值为none dic4 = dict.fromkeys(['name','sex','hiredate']) print(dic4) # 输出:{'name': None, 'sex': None, 'hiredate': None}
# 改变默认值 dic5 = dict.fromkeys(['name','sex','hiredate'],0) print(dic5) # 输出:{'name': 0, 'sex': 0, 'hiredate': 0}