python字典的常用操作

2021-08-11 13:54:55 字數 1395 閱讀 9865

# -*- coding: utf-8 -*-

#新建乙個字典

d =

printd['xiaoming'] # 訪問字典中的某個元素

d['xiaoqin'] = 25

#新增元素

printd

d.pop('xiaoming') #刪除元素

printd

d.popitem() #隨機返回並刪除字典中的一對鍵和值

printd

#d.clear() #刪除字典所有元素

#查printd.get('xiaohong') #通過key值獲得value值

printd.get('xiaoming') #key值不存在返回none

printd.setdefault('xiaohong') #通過key值獲得value值

printd.setdefault('xiaoming') #key值不存在新建乙個key:none對,並返回none

printd.has_key('xiaohong') #判斷是否含有給定的key

printd.items() #將字典轉換為key-value對組成的列表

printd.values() #將字典的value值轉換成列表

printd.keys() #將字典的key值轉換成列表

d1 =

d.update(d1) #合併兩個字典

#返回字典所有元素的迭代器

foriind.iteritems():

printi

#返回字典所有key的迭代器

foriind.iterkeys():

printi

#返回字典所有value的迭代器

foriind.itervalues():

printi

python 字典的常用操作

1 字典 1.1 python字典的概述 字典是乙個無序的,可以修改的,元素呈鍵值對的形式,以逗號分割的,以大括號包圍的序列 字典是python基礎資料型別當中唯一乙個對映關係的資料型別 由於字典無序,所以我們定義字典和字典生成之後的元素的順序是不同的 1.2 python字典的定義 1.定義字典 ...

字典的常用操作python

4 刪除字典 5 合併兩個字典 6 字典解析 7 整體 字典的鍵唯一,值不唯一dict1 dict dict2 dict3 dict 1,2 3,4 list 5,6,7 seq a b c dicts dict.fromkeys seq,10 dict1 1 2 1 2 dict2 age 24 ...

Python 字典常用操作

建立字典操作很簡單,只需要記住使用大括號即可 python中的三種常用資料型別 列表 元組 字典 建立乙個空字典 dic 建立乙個有初始值的字典 dic1 當然,字典的鍵,值均可以是int型別。對於以上的dic1,如果還想增加乙個15歲的bob,那麼只需要 dic1 bob 15當然,和python...