python字典

昨天我们讲了python列表的操作,今天主要讲关于python字典的操作。字典在python里面也是很重要的一种数据类型,每个元素都由键和值构成。先来看一下今天的知识清单吧

知识清单

创建字典

访问字典

遍历字典

修改字典

合并字典

字典(dictionary)

定义字典

Python的字典是通过键值对来表示的,每个值都有一个键相对应每个键值对用隔开,键的数据类型必须是字符串,值可以是任意数据类型

定义一个字典

访问字典

访问字典的值

因为字典是无序的,所以不能通过索引来访问字典的值

可以通过传入键的名字的方式来访问字典的值,如果这个键不存在会抛出异常

通过来访问字典的值,当这个键不存在时会返回一个空的值,你也可以定义一个默认值

获取所有的值

通过方法可以返回字典所有的值,values()返回的是一个迭代器,可以用list()方法转换成列表

获取所有的键

通过方法可以返回字典所有的值,keys()返回的是一个迭代器,可以用list()方法转换成列表

遍历字典

遍历字典可以使用语句

遍历字典的值

遍历字典的键

遍历字典的键和值

修改字典

增、改

字典可以直接对键赋值来增加字典长度,如果字典的键已经存在,则会直接把旧的值覆盖

删除键值对

使用可以直接删除给定的键值对

清空字典

可以清除字典所有的键值对

合并两个字典

合并两个字典使用,把传进来的字典更新到现有字典中

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190105G0ZHW200?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励