python

来源:互联网 发布:淘宝货到付款怎么关闭 编辑:程序博客网 时间:2024/05/23 14:58

list


[x for x in range(5,101,5)]

dict

#constructoradict = {"d1": 2000, "d2": 3000};print(adict) # {'d1': 2000, 'd2': 3000}bdict = dict([ ["d1", 2000],["d2", 3000] ]);print(bdict) # {'d1': 2000, 'd2': 3000}cdict = dict(d1=2000, d2=3000);print(cdict) # {'d1': 2000, 'd2': 3000}keys = ["d1", "d2"];values = [4000, 3000];ddict = dict(zip(keys, values));print(ddict); #{'d1': 4000, 'd2': 3000}#changeddict = cdict;print(ddict) # {'d1': 2000, 'd2': 3000}ddict["d1"] = 4000;print(cdict) # {'d1': 4000, 'd2': 3000}print(ddict) # {'d1': 4000, 'd2': 3000}

set

#可变集合setA = set('Hello, World!')print(setA)setB = set('Hello, Python!')print(setB)print(setA - setB) #{'r', 'W', 'd'}print(setA^setB) #{'P', 'r', 'h', 't', 'W', 'y', 'd', 'n'}#不可变集合setC = frozenset("Test")#setC += set('abc')  #unsupported operand type(s) for +=: 'frozenset' and 'set'print(setC) #frozenset({'t', 'e', 'T', 's'})
原创粉丝点击