Python中的字典
字典:在python 中,字典是一系列键-值对。每个键都与一个值相关联,你可以使用键来访问与之相关联的值。与键相关联的值可以是数字、字符串、列表、字典,也就是说可将任何python对象用作字典中的值。
一、创建字典
在python中 ,用花括号{ }存放需要创建的一系列的键值对,其中用冒号(:)分隔键与值,冒号前为键(key),冒号后为值(value)。
实例:
1、 创建一个简单的字典
![cad55603bb86178eb2c6b2965b9e7829.png](https://img-blog.csdnimg.cn/img_convert/cad55603bb86178eb2c6b2965b9e7829.png)
2、 创建一个值稍微复杂的字典
![63cd5ccfbf3c2f17157a241207f87ad0.png](https://img-blog.csdnimg.cn/img_convert/63cd5ccfbf3c2f17157a241207f87ad0.png)
二、访问字典的值
访问:指定字典名和放在方括号内的键。
实例:
![df1e0e4ca3d6fb2ec735b7388f18a121.png](https://img-blog.csdnimg.cn/img_convert/df1e0e4ca3d6fb2ec735b7388f18a121.png)
结果:
![fcc88f27bc39dadce61693204da61c03.png](https://img-blog.csdnimg.cn/img_convert/fcc88f27bc39dadce61693204da61c03.png)
三、添加键-值对
字典是一种动态结构,可随时在其中添加键值对。要添加键值对,可依次指定字典名、用方括号括起的键和相关联的值。
实例:
![55a64e1662fb145268a2ab939ca7a7d2.png](https://img-blog.csdnimg.cn/img_convert/55a64e1662fb145268a2ab939ca7a7d2.png)
结果:
![98db2337b6c01b262ffd635c3bb36fe4.png](https://img-blog.csdnimg.cn/img_convert/98db2337b6c01b262ffd635c3bb36fe4.png)
四、修改字典中的值
要修改字典中的值,可依次指定字典名、用方括号括起的键以及与该键相关联的新值。
实例:(修改Smith为Tony)
![0837bcb7c88a6b8ba629f2aa745d67fd.png](https://img-blog.csdnimg.cn/img_convert/0837bcb7c88a6b8ba629f2aa745d67fd.png)
结果:
![d279d64a0617f0c2384e5692567d7b51.png](https://img-blog.csdnimg.cn/img_convert/d279d64a0617f0c2384e5692567d7b51.png)
五、删除键-值对
对于字典中不再需要的信息,可使用del语句将相应的键值对彻底删除。使用时,必须指定字典名和要删除的键。
实例:
![ca5518171a75b12f5bf421dce79016e1.png](https://img-blog.csdnimg.cn/img_convert/ca5518171a75b12f5bf421dce79016e1.png)
结果:
![58b0017f307963d2062bed3b9861d93a.png](https://img-blog.csdnimg.cn/img_convert/58b0017f307963d2062bed3b9861d93a.png)
结束语:接下来继续学习遍历字典操作........