python字典创建的五种办法

# 字典创建的五种方式
a1 = {'num': 1, 'age': 18, 'name': 'lihua', 'sex': '男'}
a2 = dict(a1)
a3 = dict(zip(['num', 'age', 'name', 'sex'], [1, 18, 'lihua', '男']))
a4 = dict(num=1, age=18, name='lihua', sex='男')
a5 = dict([('num', 1), ('age', 18), ('name', 'lihua'), ('sex', '男')])


if a1 == a2 == a3 == a4 == a5:
    print("right")

a1:直接生成字典

a2:将a1的值赋值给a2

a3:使用zip函数将两个数量相同的列表链接成一个字典

a4:使用dict函数生成字典

a5:使用dict函数将元组生成字典

你可能感兴趣的:(python)