Python 字典 使用get()方法,对字典的某个key的value进行增加

字典(Dictionary)的get方法:

dict.get(key, default=None)    #若值不存在,则返回给出的默认值

本人常用于在新建字典时,需要增加某个key对应value值

eg:

d={}
text='这/r  是/v  一/m  句/q  测试/vn  的/u  话/n  。/w 测试/v  成功/v  !/w'
res=re.findall('(\S+)/(\S+)',text)
for each in res:
    word=each[0]
    tag=each[1]
    d[word]=d.get(word,[])+[tag]
print(d)

#{'这': ['r'], '是': ['v'], '一': ['m'], '句': ['q'], '测试': ['vn', 'v'], '的': ['u'], '话': ['n'], '。': ['w'], '成功': ['v'], '!': ['w']}

#期待改进~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值