Python 官方文档:入门教程 => 点击学习
字典 # 字典:也是python中重要的数据类型,字典是由键值对组成的集合 # 通常使用 键来访问数据,效率非常高,和list一样支持对数据的添加、修改和删除操作 # 特点:
# 字典:也是python中重要的数据类型,字典是由键值对组成的集合
# 通常使用 键来访问数据,效率非常高,和list一样支持对数据的添加、修改和删除操作
# 特点:
# 1.不是序列类型,没有下标的概念,是无序的键值集合,是Python中内置的高级数据类型‘
# 2.使用{}来表示字典对象,每个键值对使用逗号来分割
# 3.其键必须是不可变的类型【元组、字符串】 值可以是任意类型
# 4.每个键必定是唯一的,如果存在重复的键,那么后者会覆盖前者,产生覆盖
# 如何创建字典
dicta={} #空字典
print(type(dicta))
# 如何创建字典
dicta={"pro":'艺术','school':'北影'}
# 添加字典数据
dicta['name']='周雨彤' #key:value 直接赋值操作
dicta['age']='25'
dicta['pos']='演员'
# 结束添加
print(dicta)
print(len(dicta)) ##数据项长度
print(type(dicta))
dicta={"pro":'艺术','school':'北影'}
# 添加字典数据
dicta['name']='周雨彤' #key:value 直接赋值操作
dicta['age']='25'
dicta['pos']='演员'
# 修改数据
print(dicta) #输出完整的字典
print(dicta['name']) #通过键获取对应的值
dicta['name']='白鹿' #修改键对应的值
dicta['school']='上戏'
print(dicta)
# 获取所有的键
print(dicta.keys())
#获取所有的值
print(dicta.values())
#获取所有的键和值
print(dicta.items())
# 获取所有的键
print(dicta.keys())
#获取所有的值
print(dicta.values())
#获取所有的键和值
# print(dicta.items())
for key,value in dicta.items():
# print(item)
print('%s==%s'%(key,value))
dicta.update({'age':32}) ##修改数据
dicta.update({'height':1.75}) ##添加数据
print(dicta)
# 删除操作
del dicta['name'] #删除指定键
dicta.pop('age') #通过指定键来进行删除
print(dicta)
print(dicta)
# 如何排序
print(sorted(dicta.items(),key=lambda d:d[0]))
# 如何排序
#按照key排序
print(sorted(dicta.items(),key=lambda d:d[0]))
#按照value排序
print(sorted(dicta.items(),key=lambda d:d[1]))
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注编程网的更多内容!
--结束END--
本文标题: python基础之字典
本文链接: https://www.lsjlt.com/news/155149.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