<分区>
我将使用什么代码在 lettersInWord 中查找 guess 的索引值并将这些索引从 '-' 更改为 在显示的字母中猜测?
guess = 'o'
lettersInWord = ['n', 'o', 'o', 'n']
lettersDisplayed = ['-', '-', '-', '-']
<分区>
我将使用什么代码在 lettersInWord 中查找 guess 的索引值并将这些索引从 '-' 更改为 在显示的字母中猜测?
guess = 'o'
lettersInWord = ['n', 'o', 'o', 'n']
lettersDisplayed = ['-', '-', '-', '-']
最佳答案
guess = 'o'
word, disp = ['n', 'o', 'o', 'n'], ['-', '-', '-', '-']
print [guess if i == guess else j for i, j in zip(word, disp)]
输出
['-', 'o', 'o', '-']
关于python - 如何使用列表 1 中元素的索引来更改列表 2 中的索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20659685/