wutanghua
#创建一个空字典
empty_dict = dict() 
print(empty_dict)

#用**kwargs可变参数传入关键字创建字典
a = dict(one=1,two=2,three=3) 
print(a)

#传入可迭代对象
b = dict(zip([\'one\',\'two\',\'three\'],[1,2,3]))
print(list(zip([\'one\',\'two\',\'three\'],[1,2,3])))
print(b)

#传入可迭代对象 
c = dict([(\'one\', 1), (\'two\', 2), (\'three\', 3)])
print(c)

c1 = dict([(\'one\', 1), (\'two\', 2), (\'three\', 3),(\'three\', 4),(\'three\', 5)])
print(c1)#如果键有重复,其值为最后重复项的值。 


#传入映射对象,字典创建字典  
d = dict({\'one\': 1, \'two\': 2, \'three\': 3}) 
print(d) 

print(a == b == c == d)
复制代码
输出:

{}
{\'one\': 1, \'two\': 2, \'three\': 3}
[(\'one\', 1), (\'two\', 2), (\'three\', 3)]
{\'one\': 1, \'two\': 2, \'three\': 3}
{\'one\': 1, \'two\': 2, \'three\': 3}
{\'one\': 1, \'two\': 2, \'three\': 5}
{\'one\': 1, \'two\': 2, \'three\': 3}
True
复制代码

 

分类:

技术点:

相关文章: