Python 官方文档:入门教程 => 点击学习
目录字典概述字典定义查找字典的值给字典增加键值对给字典修改键值对的值给字典删除键值对字典中可以包含列表值列表中可以包含字典字典中可以包含字典关于字典的一些其他操作函数和方法len()
通过大括号{}与键值对来表示一个字典 字典名={键1:值1,键2:值2.......} 键值对之间用冒号隔开,键值对之间用逗号隔开可以使用函数dict()生成一个空字典
一般都是通过字典的键来查找值,如果用值来查找键,,,,,书上没讲怎么查,估计也很麻烦字典名[键] 用中括号把键括起来就可以查找相应值了
字典名[键]=值 这样就可以给字典增加新的键值对了
跟给字典增加键值对是一模一样的,当给的键字典里面有时就是给字典修改键值对的值了
方法1:使用del语句, del 字典名[键] 就是这么用的方法2:使用pop(key,default)方法,他会返回相应的值并删除这个键值对,方法pop()有两个参数,第一个是要删除的字典的键,第二个是如果要删除的键字典里没有的话返回default这个值,可以省略第二个参数,这样默认值会为空方法3:使用方法popitem(),他会以元组的形式随机返回字典中的一个键值对并删除这个键值对方法4:使用clear()方法,他会删除所有的键值对成为一个空字典
字典名[键:列表]
列表名[字典1,元素2,........]
字典名[键:字典]
len(字典名) 返回字典的长度(键值对个数)
max(字典名) 返回字典中键的最大值,前提是字典中的键可以相互比较,是返回键不是返回值,下面的min()函数也是
min(字典名) 返回字典中键的最小值,前提是字典中的键可以相互比较
生成一个空字典
返回字典中的所有键的信息,但是返回结果是python中一种专门表示字典键的内部数据dict_keys,如果想更好的使用返回结果可以使用list()函数生成列表
返回字典中所有值的信息,但是返回结果是Python中一种专门表示字典值的内部数据dict_values,如果想更好的使用返回结果可以使用list()函数生成列表
返回字典中所有键值对的信息,但是返回结果是python的一种内部数据类型dict_items,如果想更好的使用返回结果,可以使用list()函数生成列表,其中列表的元素是一个个表示键值对的元组
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注编程网的更多内容!
--结束END--
本文标题: python从入门到实践之字典
本文链接: https://www.lsjlt.com/news/161550.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0