第四天内容的学习字典相关

字典 键值对的无序可变序列

注意 键不可重复 列表字典不可作为键

创建方法{}    a= {'name':goaqi,'age':'18'}

zip() fromkeys()

字典元素的访问

通过键 通过get()推荐用get()

遍历键值对 .items()

键值对个数len()

in 检测一个键是否在字典里

字典元素的添加修改删除

append() del() pop ()popitem()

序列的解包 即可用于序列也可用于字典 元组。方便的对多个变量赋值

复杂数据表格数据存储

网络上获取的数据本质上都是表格

需要反复练习 很重要‼️

字典的核心是散列表(一个稀疏数组)通过偏移量来访问bucket

信息的存储靠转换键值的哈希二进制码对应bucket序号进行存储 不够的话自动扩容

根据键查找键值对的底层过程

查找并查对hash码确认数据是想要查找的数据并读取

键必须可散列

字典内存开销巨大 空间换时间

键查询的速度很快

不要在字典遍历的时候添加修改

集合的底层就是字典 就只包含键对象 因此不能重复是唯一的

集合的交并差集操作

pycharm软件简介

python的基本控制语句

if iflese结构   单分支 多分支if elif else

选择嵌套结构

while循环结构 死循环的处理        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值