python的字典如何使用

  介绍

今天就跟大家聊聊有关python的字典如何使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

字典包含多个键-值对,而关键是字典的关键数据,因此程序对字典的操作都是基于关键的。基本操作如下:

通过,key 访问,value 。   通过,key 添加,key-value 对。   通过,key 删除,key-value 对。   通过,key 修改,key-value 对。   通过,key 判断指定,key-value 对是否存在。

通过关键访问价值使用的也是方括号语法,就像前面介绍的列表和元组一样,只是此时在方括号中放的是关键,而不是列表或元组中的索引。

如下代码示范了通过关键访问值:

scores =,{& # 39;语文& # 39;:,89}   #,通过关键访问值   打印(分数[& # 39;语文& # 39;])

如果要为dict添加键-值对,只需为不存在的主要赋值即可:

#,对不存在的主要赋值,就是增加键-值对   分数(& # 39;数学& # 39;],=93   分数[92],=5.7   打印(分数),#,{& # 39;语文& # 39;:,89年,& # 39;数学& # 39;:,93,,92,5.7}

如果要删除宇典中的键-值对,则可使用▽语句。例如如下代码:

#,使用▽语句删除键-值对   del 分数(& # 39;语文& # 39;】   del 分数(& # 39;数学& # 39;】   打印(分数),#,{92:5.7}

——专业的python自学,交流公益平台!

如果对dict中存在的键-值对赋值,新赋的值就会覆盖原有的价值,这样即可改变dict中的键-值对,例如如下代码:

cars =,{& # 39;宝马# 39;:,8.5,& # 39;本斯# 39;:,8.3,& # 39;奥迪# 39;:,7.9}   #,对存在的键-值对赋值,改变键-值对   汽车(& # 39;本斯# 39;],=4.3   汽车(& # 39;奥迪# 39;],=3.8   打印(汽车),#,{& # 39;宝马# 39;:,8.5,& # 39;本斯# 39;:,4.3,& # 39;奥迪# 39;:,3.8}

如果要判断字典是否包含指定的键,则可以使用在或不在运算符。需要指出的是,对于dict而言,在或不在运算符都是基于关键来判断的,例如如下代码:

#,判断汽车是否包含名为& # 39;奥迪# 39;的关键   打印(& # 39;奥迪# 39;,拷贝汽车),#,真的   #,判断汽车是否包含名为& # 39;保时捷# 39;的关键   打印(& # 39;保时捷# 39;,拷贝汽车),#,假的   印刷(& # 39;兰博基尼# 39;,not 拷贝汽车),#,真正的

通过上面介绍可以看的出,字典的关键是它的关键。换个角度来看,字典的关键就相当于它的索引,只不过这些索引不一定是整数类型,

字典的关键可以是任意不可变类型。

看完上述内容,你们对python的字典如何使用有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

python的字典如何使用