Python数据结构
文章平均质量分 69
Marlowee
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python源码builtins.py
为何Python源码builtins.py中的函数体都是pass? 目录 为何Python源码builtins.py中的函数体都是pass? 1.突发奇想看看源代码 2.如何查看源代码? 为何Python源码builtins.py中的函数体都是pass? 1.突发奇想看看源代码 今天在敲代码的时候好奇强大的list是怎么定义的,其中的函数是如何优化的,想着学习一下,于是点进了它的源代码,没想到竟然是下面的内容: class list(object): """ list(原创 2021-05-12 11:24:24 · 3179 阅读 · 1 评论 -
Python数据结构:栈的应用
【Python数据结构1】栈的应用 栈Stack:什么是栈? ❖一种有次序的数据项集合,在栈中,数据项的加入和移除都仅发生在同一端 这一端叫栈“顶top”,另一端叫栈“底base” ❖日常生活中有很多栈的应用,如:盘子、托盘、书堆等等 ❖距离栈底越近的数据项,留在栈中的时间就越长,而最新加入栈的数据项会被最先移除 ❖这种次序通常称为后进先出LIFO:Last in First out 这是一种基于数据项保存时间的次序,时间越短的离栈顶越近,而时间越长的离栈底越近 ❖❖❖抽象数据类型“栈”定义为如下的操作:原创 2021-05-11 23:27:34 · 1998 阅读 · 0 评论
分享