没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
3页
文章目录一、 字典简介:二、字典的使用:创建字典:字典长度获取:修改字典:字典拷贝:三、字典遍历:四、字典和列表对比: 一、 字典简介: 字典属于一种新的数据结构,称为映射(mapping) 字典的作用和列表类似,都是用来存储对象的容器 在字典中每一个元素(对象)都有一个唯一的名字(key),通过这个唯一的名字可以快速的查找到指定的元素,通过key可以快速的查询对象的值(value)。 字典的结构是 键值对(key-value)结构 每个字典中都可以有多个键值对,而每一个键值对,我们称其为一项(item) 二、字典的使用: 创建字典: 方法一: 使用 { }创建 语法:{key1:v1,key
资源详情
资源评论
资源推荐
python基础基础-3分钟掌握分钟掌握 字典字典 使用使用
文章目录文章目录一、 字典简介:二、字典的使用:创建字典:字典长度获取:修改字典:字典拷贝:三、字典遍历:四、字典和列
表对比:
一、一、 字典简介:字典简介:
字典属于一种新的数据结构,称为映射(mapping)
字典的作用和列表类似,都是用来存储对象的容器
在字典中每一个元素(对象)都有一个唯一的名字(key),通过这个唯一的名字可以快速的查找到指定的元素,通过key可
以快速的查询对象的值(value)。
字典的结构是 键值对(key-value)结构
每个字典中都可以有多个键值对,而每一个键值对,我们称其为一项(item)
二、字典的使用:二、字典的使用:
创建字典:创建字典:
方法一:方法一:
使用 { }创建
语法:{key1:v1,key2:v2,key3:v3}
方法二:方法二:
使用dict()函数创建字典
每一个参数都是一个键值对,参数名就是键,参数名就是值(这种方式创建的字典,key都是字符串)
双值序列:序列中只有两个值 ,如[1,2]等
子序列:如果序列中的元素也是序列,那么我们称这个元素为子序列。
# 方法一创建示例
d = {'key1':'v1','key2':'v2','key3':'v3'}
print(d)
print('='*40)
# 方法二创建示例
f = dict([('name','嘻嘻哈哈'),('age',22)])
print(f , type(f))
运行结果图:
字典长度获取:字典长度获取:
len() 获取字典中键值对的个数
实例:print(len(d))
字典值检查:
in 检查字典中是否包含指定的键
not in 检查字典中是否不包含指定的键
字典中值的获取:字典中值的获取:
根据键值获取 :语法:d[key]
#根据键值取值实例
d = dict(name='嘻嘻哈哈',age=22,gender='男')
n = 'name'
print(d[n])
# 通过[]来获取值时,如果键不存在,会抛出异常 KeyError
#get(key[, default]) 该方法用来根据键来获取字典中的值
# 如果获取的键在字典中不存在,会返回None
#也可以指定一个默认值,来作为第二个参数,这样获取不到值时将会返回默认值
print(d.get('name'))
print(d.get('hahha','默认值'))
修改字典:修改字典:
**添加方法一**:
weixin_38518006
- 粉丝: 3
- 资源: 996
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0