购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

5.3 创建和维护字典

字典是Python中的重要数据结构,它是一系列的键-值对,通过键来找值。键必须是不可变的,如数字、字符串、元组等,不能是可变的对象,如列表、字典等;但值可以是Python中的任何对象。

5.3.1 创建字典

创建字典有多种方法,如直接创建一个含键-值对的字典(先创建一个空字典,然后往空字典中添加键-值对),或通过dict函数创建字典等。

1.直接创建含键-值对的字典

2.创建一个空字典

5.3.2 添加键-值对

字典是可修改的,所以创建字典后,可以往里面添加键-值对。

用这些方法添加的字典,Python不关心其添加顺序,如果要关注添加顺序,可以使用OrderedDict()函数。使用这个函数创建的字典,将按输入的先后顺序排序,具体的使用方法后续章节将介绍。

5.3.3 修改字典中的值

可根据字典名及对应键来修改字典中的值。

修改字典指修改字典中键-值对的值。

5.3.4 删除字典中的键-值对

删除字典中的键-值对,需指明字典名及对应键,可以使用Python的内置函数del,这个函数将把键-值对永久删除。

1.删除一个键-值对

2.删除所有键-值对

删除字典中所有键-值对,也可以使用字典函数clear(),它将清除所有键-值对,但会保留字典结构。del后接字典名,将删除整个字典,包括字典中的所有键-值对和字典定义。 kbeP3wUb/8jHehIWT4o5CXPWYLGX9cleArDcjyXvSlt03TjxUujCWppzy6p5TUf6

点击中间区域
呼出菜单
上一章
目录
下一章
×