python字典、集合

来源:互联网 发布:javascript实战 pdf 编辑:程序博客网 时间:2024/06/12 23:55
d={"name":"obama","sex":"femal"}d.items ()  #返回一个由字典d的键-值组成的视图d.keys()    #返回一个由字典d的键组成的视图d.values()  #返回一个由字典的值组成的视图d.get("name")   #返回与key相关联的值d.pop("name")   #删除key并返回与之相关的值d.popitem()     #返回字典d的某个键值对d.clear()       #删除字典d的所有元素d.copy()        #复制字典dd.fromkeys(s,t) #创建一个新的字典,其中的键来自s,值来自td.setdefault(key,v) #如果键key包含在字典d中,则返回其值;否则返回v并将(key,v)添加到字典d中d.update(e) #将e中的键-值对添加到字典d中,e可能是字典也可能是键-值对序列

集合:

在python中,集合是一系列不重复的元素,集合类似于字典,但只包含键,没有值。集合分为两类,可变集合和不可变集合。


格式字符串:

在python中,有一种极为美观的创建字符串的方式是使用格式字符串和字符串函数format(value,from_spec),例如:

>>> s1 = "his name is {0},and he is {1} years old".format('muay thai',80)>>> s2 = "his name is {name},and he is {age} years old".format(name = 'muay thai',age = 80)>>> s1'his name is muay thai,and he is 80 years old'>>> s2'his name is muay thai,and he is 80 years old'


0 0
原创粉丝点击