我在python中编写一个刽子手游戏的代码,我需要知道列表中某些字母的索引。
这是我的代码:
if answer in word:
check.append(answer)
if check[0]==answer:
print('u guessed one')
guessed.append(answer)
check.remove(check[0])
print('You have guessed',guessed)
我知道我必须找到猜测信的位置,但我不知道如何......
有人可以帮助我吗?
答案 0 :(得分:0)
我不知道你想要找到什么(草率变量命名),但我认为你试图在check[0]
找到word
的位置。要执行此操作,请使用内置函数index:
position = word.index(check[0])
如果word = "cake"
和check[0] = a
则位置为1
,因为a
在1
中的索引为word
( ['c', 'a', 'k', 'e']
)。