python字典改变value值方法总结
今天这篇文章中我们来了解一下python之中的字典,在这文章之中我会对python字典修改进行说明,以及举例说明如何修改python字典内的值。废话不多说,我们开始进入文章吧。
首先我们得知道什么是修改字典
修改字典
向字典添加新内容的方法是增加新的键/值对,修改或删除已有键/值对如下实例:
#!/usr/bin/python dict={'Name':'Zara','Age':7,'Class':'First'}; dict['Age']=8;#updateexistingentry dict['School']="DPSSchool";#Addnewentry print"dict['Age']:",dict['Age']; print"dict['School']:",dict['School'];
以上实例输出结果:
dict['Age']:8 dict['School']:DPSSchool
字典中的键存在时,可以通过字典名+下标的方式访问字典中改键对应的值,若键不存在则会抛出异常。如果想直接向字典中添加元素可以直接用字典名+下标+值的方式添加字典元素,只写键想后期对键赋值这种方式会抛出异常。
>>>a=['apple','banana','pear','orange'] >>>a ['apple','banana','pear','orange'] >>>a={1:'apple',2:'banana',3:'pear',4:'orange'} >>>a {1:'apple',2:'banana',3:'pear',4:'orange'} >>>a[2] 'banana' >>>a[5] Traceback(most recent call last): File "",line 1,in a[5] KeyError:5 >>>a[6]='grap' >>>a {1:'apple',2:'banana',3:'pear',4:'orange',6:'grap'}
2.使用updata方法,把字典中有相应键的键值对添加update到当前字典>>>a
{1:'apple',2:'banana',3:'pear',4:'orange',6:'grap'} >>>a.items() dict_items([(1,'apple'),(2,'banana'),(3,'pear'),(4,'orange'),(6,'grap')]) >>>a.update({1:10,2:20}) >>>a {1:10,2:20,3:'pear',4:'orange',6:'grap'} #{1:10,2:20}替换了{1:'apple',2:'banana'}