List對象是「變長對象」。spa
Python中List對象最重要的建立方法爲PyList_New,以下Python語句最終會調用到PyList_New:code
test = [1, 2, 3, 4, 5]
// pystate.c PyInterpreterState_New // ceval.c =>_PyEval_EvalFrameDefault (case BUILD_LIST) // listobject.c => PyList_New