python3 字典

python 字典

特點(diǎn):無序 鍵唯一

創(chuàng)建

a = {}  #創(chuàng)建空字典

# 單個查詢
print(dic2['name'])

# 查詢所有
list(a.keys())  #獲取字典的鍵
list(a.values())  #獲取字典的值
list(a.items())  #獲取字典的所有鍵值

a = {'name': 'long', 'age': 20, 'sex': 'boy'}
a['name'] = 'Mark'  #修改鍵為name的值

刪: del,pop,popitem,clear

del a['age']  # 刪除字典中指定鍵值對
red = a.pop('sex')  # 刪除字典中指定鍵值對并返回值
a.popitem()  # 隨機(jī)刪除
a.clear()  # 清空字典,字段存在,但是內(nèi)容沒有了

排序

dic6 = {2:333,4:222,3:111}
sorted(dic6.keys())    # 排序所有的鍵
sorted(dic6.values())   #按照所有的值
sorted(dic6.items())   # 按照鍵排序所有的鍵值

遍歷

# 打印鍵及鍵下的值
for i, v in b.items():  
    print(i, v)
for i in b:
    print(i, b[i])

嵌套

json = {
    'day': '["04.30","05.03","05.06","05.09","05.12","05.15","05.18","05.21","05.24","05.27"]', 
    'wsstr': "[{ name: '2020', data: [32.29,32.09,31.64,30.17,29.26,26.65,27.34,27.95,28.86,29.14],marker: {symbol: 'circle',radius: 3}},{ name: '2019', data: [15.17,15.11,15.09,15.15,15.19,15.10,15.01,15.02,15.07,15.14],marker: {symbol: 'circle',radius: 3}}]", 
    'province_name': '全國', 
    'puote_small_id': '19', 
    'year': '2020', 
    'yyear': None, 
    'd_time': '30', 
    'name': '全國'
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容