小猿圈 python学习-细讲数据类型-字典

本文详细介绍了Python字典的定义、特性、创建、增加、删除、修改、查询等操作,以及如何利用字典高效存储和查找员工信息,强调了字典在大数据量查询时的高效性。
摘要由CSDN通过智能技术生成

引子
我们学了列表 , 现在有个需求, 把你们公司每个员工的姓名、年龄、职务、工资存到列表里,你怎么存?

staff_list = [
[“Alex”,23,“CEO”,66000],
[“黑姑娘”,24,“行政”,4000],
[“佩奇”,26,“讲师”,40000],
# [xxx,xx,xx,xxx]
# [xxx,xx,xx,xxx]
# [xxx,xx,xx,xxx]
]
这样存没问题,不过你要查一个人的工资的话, 是不是得把列表遍历一遍

for i in staff_list:
if i[0] == ‘黑姑娘’:
print(i)
break
但假如你公司有2万人,如果你要找的黑姑娘正好在列表末尾,那意味着你要遍历2万次,才能找到这个信息。列表越大,查找速度越慢。

好了,现在福音来了, 接下来学要的字典可以 查询数据又快、操作又方便,是日后开发中必备神器。

字典是Python语言中唯一的映射类型。

定义:
{key1:value1,key2:value2}

1、键与值用冒号“:”分开;
2、项与项用逗号“,”分开;
示例:

info = {
“name”:“小猿圈”,
“mission”: “帮一千万极客高效学编程”,
“website”: “http://apeland.com
}
特性:

key-value结构
k

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值