字典

d = {key1 : value1, key2 : value2 }

键必须是唯一的,但值则不必。

值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。

访问字典中的键

dict1 = { 'abc': 456 }

print dict1['abc']

清空字典所有条目,删除字典中的键,删除字典

dict1.clear()

del dict1['abc']

del dict1  

 

字典去掉value,光保留key,叫做set,集合

 

以下转载自https://www.cnblogs.com/whatisfantasy/p/5956775.html

s = set()

s = {11,22,33,44}  #注意在创建空集合的时候只能使用s=set(),因为s={}创建的是空字典

a=set('boy')

b=set(['y', 'b', 'o','o'])

c=set({"k1":'v1','k2':'v2'})

d={'k1','k2','k2'}

e={('k1', 'k2','k2')}

print(a,type(a))

print(b,type(b))

print(c,type(c))

print(d,type(d))

print(e,type(e))

 

OUTPUT:

{'o', 'b', 'y'} <class 'set'>

{'o', 'b', 'y'} <class 'set'>

{'k1', 'k2'} <class 'set'>

{'k1', 'k2'} <class 'set'>

{('k1', 'k2', 'k2')} <class 'set'>

posted @ 2018-01-26 18:47  扫驴  阅读(152)  评论(0编辑  收藏  举报