保存成功
订阅成功
保存失败,请重试
提交成功

揭晓 Python 列表数据结构的底层

¥1会员免费看
居然

你是不是觉得数据结构和算法,跟操作系统、计算机网络一样,是脱离实际工作的知识?可能除了面试,这辈子也用不着?

尽管计算机相关专业的同学在大学都学过这门课程,但是据我了解,很多程序员对数据结构和算法依旧一窍不通。还有一些人也只听说过数组、链表、快排这些最最基本的数据结构和算法,稍微复杂一点的就完全没概念。

当然,也有很多同学说,自己实际工作中根本用不到数据结构和算法。所以,就算不懂这块知识,只要代码、开发框架用得熟练,照样可以把代码写得“飞”起来。事实真的是这样吗?

今天我们就来详细聊一聊,为什么要学习数据结构和算法,给大家举几个常见的例子。

  1. 列表的下标为什么从零开始?
  2. 为什么列表 Append 比 Insert 快?
  3. 为什么列表 Append 之后,ID 值为什么不变,也可以说内存地址不变?

怎么样?是不是觉得这些问题非常熟悉而又陌生。

适合人群:对 Python 有一定了解的小伙伴

78 人已订阅
会员免费看
¥1 原价订阅
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
入群与作者交流×
扫码后回复关键字 入群
Chat·作者交流群
入群码
该二维码永久有效
严选标准
知道了
Chat 状态详情
开始预订
预订结果公布01月20日

预订达标,作者开始写作

审核未达标,本场 Chat 终止

作者文章审核结果公布02月02日

审核达标,文章发布

审核未达标,本场 Chat 终止

Chat 完结
×
已购列表