网站首页 > 基础教程 正文
一、定义
字典:除列表外Python之中最灵活的数据类型,字典是一系列键-值对。每个键都与一个值相关联,可使用键来访问与之相关联的值。
与列表的区别:
1)列表是有序的对象集合;
2)字典是无序的对象集合。
字典使用键值对储存数据,键值对之间使用“,”分隔。其中:键key是索引(必须是唯一的,只能使用字符串、数字、元组),值value是数据。
字典表示方式:{key:value, ....}
二、字典操作
1)列出所有key的列表:字典.keys()
2)列出所有value的列表:字典.values()
3)列出所有(key, value)元组的列表:字典.items()
4)取某key对应的value:字典[key]
5)增加或修改键值对:字典[key] = 数据
(若key不存在,则是增加;若key存在则是修改)
6)删除键值对:字典.pop(key)
也可以使用:del 字典[key]
7)统计键值对的数量:len(字典)
8)合并字典:字典.update(字典2)
注意:如果字典2包含字典中的键,则会覆盖。
9)清空字典:字典.clear()
- 上一篇: Python数据类型——字典
- 下一篇: Python 有序字典的两个小“惊喜”
猜你喜欢
- 2024-11-23 Python:轻松搞定JSON和字典之间的转换
- 2024-11-23 Python中字典用法的完全解读
- 2024-11-23 [1]Python基础语法-【9】字典
- 2024-11-23 Python3.9中的字典合并和更新,了解一下
- 2024-11-23 python基础——字典
- 2024-11-23 Python之字典常用的方法一
- 2024-11-23 Python 有序字典的两个小“惊喜”
- 2024-11-23 Python数据类型——字典
- 2024-11-23 总结几个Python中遍历字典的方法
- 2024-11-23 Python教程-字典
- 最近发表
- 标签列表
-
- jsp (69)
- gitpush (78)
- gitreset (66)
- python字典 (67)
- dockercp (63)
- gitclone命令 (63)
- dockersave (62)
- linux命令大全 (65)
- pythonif (86)
- location.href (69)
- dockerexec (65)
- tail-f (79)
- queryselectorall (63)
- location.search (79)
- bootstrap教程 (74)
- deletesql (62)
- linuxgzip (68)
- 字符串连接 (73)
- html标签 (69)
- c++初始化列表 (64)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)