6. Python3源码—List对象

6.1. List对象

List对象是“变长对象”。spa

6.1.1. Python中的建立

Python中List对象最重要的建立方法为PyList_New,以下Python语句最终会调用到PyList_New:code

test = [1, 2, 3, 4, 5]

6.1.2. PyList_New的C调用栈

// pystate.c
PyInterpreterState_New

// ceval.c
=>_PyEval_EvalFrameDefault (case BUILD_LIST)

// listobject.c
=> PyList_New

6.1.3. PyList_New源码

相关文章
相关标签/搜索