Dict字典經常使用方法

一、len(a)sql

獲得字典a中元素的個數get

二、a[k]it

取得字典a中鍵K所對應的值io

三、a[k] = vdate

設定字典a中鍵k所對應的值成爲v迭代器

四、del a[k]dict

使用 key從一個 dictionary中刪除獨立的元素。如,刪除Dictionary dic中的user=’root’:del dic[「user」]di

五、a.clear()copy

從一個 dictionary中清除全部元素。如,刪除Dictionary dic中的全部元素:dic.clear()co

六、a.copy()

獲得字典副本

七、k in a

字典中存在鍵k則爲返回True,沒有則返回False

八、k not in a

 字典中不存在鍵k則爲返回true,反之返回False

九、a.has_key(k)

判斷字典a中是否含有鍵k

十、a.items()

獲得字典a中的鍵—值對list

十一、a.keys()

獲得字典a中鍵的list

十二、a.update([b])

從b字典中更新a字典,若是鍵相同則更新,a中不存在則追加.

1三、a.fromkeys(seq[, value])

建立一個新的字典,其中的鍵來自sql,值來自value

1四、a.values()

獲得字典a中值的list

1五、a.get(k[, x])

從字典a中取出鍵爲k的值,若是沒有,則返回x

1六、a.setdefault(k[, x])

將鍵爲k的值設爲默認值x。若是字典a中存在k,則返回k的值,若是不存在,向字典中添加k-x鍵值對,並返回值x

1七、a.pop(k[, x])

取出字典a中鍵k的值,並將其從字典a中刪除,若是字典a中沒有鍵k,則返回值x

1八、a.popitem()

取出字典a中鍵值對,並將其從字典a中刪除

1九、a.iteritems()

返回字典a全部鍵-值對的迭代器。

20、a.iterkeys()

返回字典a全部鍵的迭代器。

2一、a.itervalues()

返回字典a全部值的迭代器。

相關文章
相關標籤/搜索