专业编程基础技术教程

网站首页 > 基础教程 正文

Python学习笔记——字典

ccvgpt 2024-11-23 11:58:55 基础教程 8 ℃

一、定义

字典:除列表外Python之中最灵活的数据类型,字典是一系列键-值对。每个键都与一个值相关联,可使用键来访问与之相关联的值。

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##教育听我说#

最近发表
标签列表