标签: python python-2.7
一些例子显示
sys.path.insert(0, "path/to/whatever")
和其他示例显示
sys.path.insert(1, "path/to/whatever").
但是对于insert()函数的第一个输入参数,我可以找到关于使用0而不是1的效果的信息,反之亦然。
我在哪里可以找到有关此内容的官方文档?
这两者有什么区别?
答案 0 :(得分:3)
sys.path是list,因此,当然支持所有list方法及其确切语义。
sys.path
list
但是对于sys.path具体来说,元素0是包含脚本的路径,因此使用索引1会导致Python首先搜索该路径,然后搜索插入的路径,而在插入索引0时则相反。