Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
初级python程序员的数据结构_Python_Data Structures - Fatal编程技术网

初级python程序员的数据结构

初级python程序员的数据结构,python,data-structures,Python,Data Structures,初级python开发人员应该首先学习哪些数据结构 更新: 我指的是通用数据结构,而不是python列表、dict和tuple…学习python的最佳参考是python标准库本身。至于数据结构,如果您想比标准python类型更深入,您可以研究。看看这些文档,看看它是如何实现的 例如,使用,您可以通过附加“?”访问任何对象或模块的文档,并通过附加“?”(不带引号)访问代码 要超越标准库,您可以探索Python包索引,它是社区贡献的Python模块的存储库。 如有可能,挑选重量较大且未标记alpha的

初级python开发人员应该首先学习哪些数据结构

更新:
我指的是通用数据结构,而不是python列表、dict和tuple…

学习python的最佳参考是python标准库本身。至于数据结构,如果您想比标准python类型更深入,您可以研究。看看这些文档,看看它是如何实现的

例如,使用,您可以通过附加“?”访问任何对象或模块的文档,并通过附加“?”(不带引号)访问代码

要超越标准库,您可以探索Python包索引,它是社区贡献的Python模块的存储库。 如有可能,挑选重量较大且未标记alpha的包装

例如,在数据结构上,您有:


我认为看真实代码是学习真实编程的最好方法。

读这本书有什么意义吗:我不知道那些书。当然我不是说,你不应该读书!在大约100(0?)本关于数据结构的书中,任何一本书都描述了这些数据结构,你们可以通过自己的基础研究找到它们。克努特出现在我的脑海里。在此之前,你应该学会编程的一个主要部分是自己研究,而不是期望被填鸭式的灌输。