前言 本文探讨的Python版本为2.7.16,可从官网上下载,把压缩包Python-2.7.16.tgz解压到本地即可 需要基本C语言的知识(要看的懂) PyListObject对象 PyListObject对象可以有效地支持对元素的插入.添加.删除等操作,在Python的列表中,无一例外地存放的都是PyObject*指针 [PyObject*,PyObject*,PyObject*] 很显然,PyListObject一定是一个变长对象,因为不同的list中存储的元素个数会是不同的.但是,和P…