Я хочу заменить компоненты списка в зависимости от их местоположения, т.е. заменить Пола и Уэйна Биллом. Как я могу это сделать?
>>> names = ['ben','paul','susan','gary']
>>> names[3] = 'wayne'
>>> print(names)
['ben', 'paul', 'susan', 'wayne']
>>> names[1,3] = 'bill'
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: list indices must be integers or slices, not tuple
Это происходит потому, что я пытаюсь создать игру в слова. Так, например,
Дан список, который содержит: ['f', 'l', 'e', 'e'] И еще один список замаскированных слов, который содержит ['', ' ',' ',' ']
Как я могу заменить символы в позициях 2 и 3 в моем списке замаскированных слов, если мой игрок угадает букву' e '?
Заранее спасибо