OSX上的Python list.index行为?

时间:2016-04-03 06:38:49

标签: python macos list indexing

我正在研究在Mac上用Python编写的其他人的代码。我正在使用PC。它们在生成异常的情况下使用list.index(即:缺少项目),但它们没有异常处理。因此,我试图弄清楚为什么他们的代码成功运行。

当项目丢失或者行为不同时,list.index是否会在Mac上生成例外?谢谢。

我上游有错误,我的错!谢谢你们。

1 个答案:

答案 0 :(得分:1)

你能提供一个在他们的机器上成功运行的代码的例子,但不是你的吗? list.index的行为不应该依赖于os。如果项不在列表中,它应该抛出一个ValueError(至少在Python 3.4中)。