2013-01-05 68 views
2

我正在python上做一个hang子手游戏,当我尝试运行它时,会出现此错误消息。如果有人能告诉我这意味着什么,我将不胜感激。python中的这个错误信息是什么意思?

Traceback (most recent call last): 
    File "D:\Computing\Unit 3\Hangman\hangmanv2.py", line 200, in <module> 
    hangmangame() 
    File "D:\Computing\Unit 3\Hangman\hangmanv2.py", line 195, in hangmangame 
    newwords() 
    File "D:\Computing\Unit 3\Hangman\hangmanv2.py", line 187, in newwords 
    hangmangame() 
    File "D:\Computing\Unit 3\Hangman\hangmanv2.py", line 158, in hangmangame 
    guessletter() 
    File "D:\Computing\Unit 3\Hangman\hangmanv2.py", line 136, in guessletter 
    print(hangmanpics[0]) 
IndexError: list index out of range 

回答

2

这意味着您的列表hangmanpics是空的。

如果hangmanpics[0]是给你一个IndexError,那么就意味着没有元素存在于0 指数,该指数是第一个指数,意味着你的列表是空的。

4

该错误表示hangmanpics[0]中的(零)索引超出范围。换句话说,hangmanpics是一个空列表。

尝试打印出来进行验证。