一、使用{}创建

# 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}