list, tuple, dictionary, set的底层细节 列表实现细节 python中的列表的英文名是list,因此很容易和其它语言(C++, Java等)标准库中常见的链表混淆。事实上CPython的列表根本不是列表(可能换成英文理解起来容易些:python中的list不是list)。在CPython中,列表被实现为长度可变的数组。 可参考《Python高级编程(第2版)》…
list, tuple, dictionary, set的底层细节 列表实现细节 python中的列表的英文名是list,因此很容易和其它语言(C++, Java等)标准库中常见的链表混淆。事实上CPython的列表根本不是列表(可能换成英文理解起来容易些:python中的list不是list)。在CPython中,列表被实现为长度可变的数组。 可参考《Python高级编程(第2版)》…
讨论
登录后参与讨论
还没有评论,来说第一句吧。