Python自学新手如何高效查阅文档?

在看教材,字典遍历键-值对会用到 items ()方法,遍历键会用到 keys ()方法,请问这些方法哪里可以查到?或者说我到哪里可以查到对字典操作的所有方法?多谢解惑
Python自学新手如何高效查阅文档?

9 回复

命令行输入 python3 进入互动模式,设 a = {}, 然后输入 dir(a),就可以看到这个方法的名字了,然后输入 help(a.items) 可以得到 items() 的用法,输入 help(a.items()) 可以得到 items 对象的内部定义信息。


直接看官方文档,别老在CSDN、博客园里瞎翻。新手最该学会用 help()dir(),比如在交互环境里敲 help(list.append)dir(str),比上网搜快多了。

遇到库就上 PyPI 看它的官方文档链接,或者直接用 python -m pydoc -p 0 在本地起个文档服务器。VSCode 里装个 Python 插件,鼠标悬停就能看文档提示,写代码时按 Ctrl+Q(Windows)或 Cmd+点击(Mac)直接跳转到函数定义。

养成查官方库的习惯,比如 collectionsitertools 这种常用模块,官方例子比大部分博客讲得清楚。实在看不懂英文就用浏览器翻译,但尽量适应原版,因为翻译经常不准。

总结:多用 help() 和 IDE 的文档提示,优先看官方文档。

试过 Google 搜索 Python dict 了没有,点完前 6 个链接都没找到,再说,我帮你找

2 楼真相. 你要了解的是概念 (已经它们的中英文表达), 每种语言的关键词或者 api/接口都是类似 (一样) 的, 直接搜.

刚开始学习,建议用 ipython.

多谢大家,有收获。

ipython help(xxx)

ipython 直接输问号

官方文档也行
适合浏览
http://docs.python.org/

回到顶部