Python内的常用的数据结构一

学习数据结构的第一阶段:
掌握他们的基本用法,能够解决最基本的问题
学习数据结构的第二阶段:
知道何种场景 去采用哪种最合适的数据结构,去解决问题
学习数据结构的第三阶段:
学会去了解数据结构源码实现

1.List
	list使用在需要 查询,删除的场景,极其不擅长频繁的删除 掺入元素的场景
	list数据结构实现的原理,是数据结构的线性表;
2.Tuple
	tuple 是一类不能删除,添加元素的一类list
	tuple 基本使用在大量的 打包 和 解包中,例如:多个函数返回值,打包成为tuple返回,赋值到等号左边用来解包;
	如果 能确定 参数或者变量基本不会改变,则使用Tuple即可
3.set
	set 即 集合
	set 内置数据结构 可以用来 去除 集合 中 重复的元素
	set 在内部将值哈希为 索引,然后按照索引去获取数据,进行增删改查;
4.Dict
	dict 即是 将 Key:value(即键值对)来获取数据;
	dict 多数 是个使用在查询的 场景;
	dict 是一种 哈希表, 存储了:Key:value 组合;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值