Python源码阅读——list

还剩 tuple 和 dict就把几个基本类型写完了, 然后歇歇先找工作>_


源码位置 Include/listobject.h |
Objects/listobject.c


定义

说明

结构

PyListObject

构造

只有一个方法

定义如下

简化步骤

结论

list_resize

同时注意list_resize方法

其定义

回收和PyListObject对象缓冲池

看下缓冲池相关的定义

我们先看下list_dealloc的定义

缓冲池结构

PyListObjectPool

List的操作过程

插入

示例

append

示例

extend

示例

删除

示例


changelog

打赏支持我写出更多好文章,谢谢!

打赏作者

打赏支持我写出更多好文章,谢谢!

任选一种支付方式

1 3 收藏 1 评论

关于作者:wklken

Pythonista/vimer 个人主页 · 我的文章 · 37 ·   

相关文章

可能感兴趣的话题



直接登录
最新评论
  • jhgdike 后端 2016/06/11

    请问一下作者,我现在在用python,对于python的垃圾回收,魔术方法,元类,装饰器等都有了一定的了解,现在适合开始看源码吗?到了什么阶段开始看比较适合。谢谢
    ps:c语言水平一般。

跳到底部
返回顶部