2016-04-03 9 views
0

私はMac上でPythonで書かれた他人のコードを勉強しています。私はPCを使用しています。例外が生成される(すなわち、アイテムが欠落している)場合、list.indexを使用しますが、例外処理はありません。したがって、私は彼らのコードが正常に実行された理由を理解しようとしています。OSXでのPython list.indexの動作は?

list.indexは、アイテムが見つからない場合、またはその動作が異なる場合にMacで例外を生成しますか?ありがとう。

私は上流にエラーがありました、私のせいです!みんなありがとう。

+5

いいえ、この場合の動作は同じにする必要があります。 – TigerhawkT3

+0

コマンドライン 'python -V'で誰もが同じバージョンのpythonを使用していることを確認してください。 – cdarke

答えて

1

あなたのマシンで正常に実行されたコードの例を教えてください。 list.indexの動作はOSに依存しないようにしてください。アイテムがリストにない場合(少なくともPython 3.4では)、ValueErrorがスローされます。

関連する問題