1,字典get用法
如果key没有值,返回一个None
>>> dic = {‘k1‘:‘v1‘,‘k2‘:‘v2‘,‘k3‘:‘v3‘} >>> dic.get(‘k4‘) >>> p = dic.get(‘k4‘) >>> print p None
get(‘k4’,‘k4‘)如果k4 没有值可以指定返回值,如果有值,则返回原有值
>>> dic.get(‘k4‘,‘v4‘) ‘v4‘ >>> dic.get(‘k3‘,‘v4‘) ‘v3‘ >>> dic.get(‘k2‘,‘v4‘) ‘v2‘ >>> dic.get(‘k1‘,‘v4‘) ‘v1‘
2,字典的取值:
>>> dic.keys() [‘k3‘, ‘k2‘, ‘k1‘] >>> dic.values() [‘v3‘, ‘v2‘, ‘v1‘] >>> for k,v in dic.items(): ... print k,v ... k3 v3 k2 v2 k1 v1 >>> for k,v in dic.items(): ... print k,v, ... k3 v3 k2 v2 k1 v1 >>>
原文:http://www.cnblogs.com/cloud-80808174-sea/p/6720559.html