本文介绍了Python词典包含列表作为值-如何更新?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一本具有清单价值的字典.
I have a dictionary which has value as a list.
dictionary = {
'C1' : [10,20,30]
'C2' : [20,30,40]
}
假设我想将C1列表中的所有值都增加10,该怎么办?
Let's say I want to increment all the values in list of C1 by 10, how do I do it?
dictionary.get('C1')
给了我列表,但如何更新?
dictionary.get('C1')
gives me the list but how do i update it?
推荐答案
>>> dictionary = {'C1' : [10,20,30],'C2' : [20,30,40]}
>>> dictionary['C1'] = [x+1 for x in dictionary['C1']]
>>> dictionary
{'C2': [20, 30, 40], 'C1': [11, 21, 31]}
这篇关于Python词典包含列表作为值-如何更新?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!