如何在 Python 中进行字典取值
Posted on Wed, 25 Dec 2024 16:10:33 +0800 by LiangMingJian
需求
从字典型数据中取值。
通过.keys()
获取字典的键
bb={'人才/可怕':23,'伏地魔&波特':'army','哈哈哈,人才,回合':'hhh'}
for ii in bb.keys():
print(ii)
#--输出-------------------------------------------------------------------------
人才/可怕
伏地魔&波特
哈哈哈,人才,回合
通过.values()
获取字典的值
for jj in bb.values():
print(jj)
#--输出-------------------------------------------------------------------------
23
army
hhh
通过.items()
获取字典的 (键,值) 对
for kk,vv in bb.items():
print(kk, vv)
#---输出------------------------------------------------------------------------
人才/可怕 23
伏地魔&波特 army
哈哈哈,人才,回合 hhh
获取指定键的值
c = bb.get('人才','没有找到该键')
print(c)
cc = bb.get('人才/可怕','没有找到该键')
print(cc)
#----输出------------------------------------------------------------------------
没有找到该键
23
获取指定键的值并 pop 出
d = bb.pop('人才','pop失败')
print(d)
dd = bb.pop('人才/可怕','pop失败')
print(dd)
print(bb)
#----输出-----------------------------------------------------------------------
pop 失败
23