#创建一个空字典 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 复制代码