python中字典类型及操作
2021/10/30 14:09:43
本文主要是介绍python中字典类型及操作,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
python中字典类型及操作
--字典是由键值对组成的,键为索引,值为数据
--序列类型以0...N整数为数据的默认索引,映射类型则由用户为数据定义索引
--键是数据索引的扩展(理解这个就能比较好理解序列类型和字典类型,有利于编程操作)
--字典是键值对的集合,键值对之间无序
--采用大括号{}和dict()创建,键值对用冒号:表示
字典通过[]进行索引: <值> = <字典变量>[<键>]
字典通过[]增加元素: <字典变量>[<键>] = <值>(这是序列类型没有的,也是使用键索引带来的好处)
字典类型操作函数和方法
函数或方法 | |
---|---|
del d[k] | 删除字典d中键K对应的数据值 |
k in d | 判断键K是否在字典d中,如果在返回True,否则False |
d.keys() | 返回字典d中所有的键信息,类型为<class 'dict_keys'> |
d.values() | 返回字典d中所有的值信息,类型为<class 'dict_values'> |
d.items() | 返回字典d中所有的键值对信息,类型为<class 'dict_items'> |
d.get(k,<default>) | 键k存在,则返回相应值,不在则返回<default>值 |
d.pop(k,<default>) | 键k存在,则取出相应值,不在则返回<default>值 |
d.popitem() | 随机从字典d中取出一个键值对,以元组形式返回 |
d.clear() | 删除所有的键值对 |
len(d) | 返回字典d中元素的个数 |
这篇关于python中字典类型及操作的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-30Python中''') 是什么?-icode9专业技术文章分享
- 2024-11-26Python基础编程
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程