Нужнен код который будет заменять слово "кот" на рандомное слово из списка, так чтобы 1 кот и 2 кот могли замениться как на одно так и на разные слова
import random
string = '''кот вышел на улицу,
кот залез на дерево,
ночью кот бегал по дому,
кот ходит по лужайке,
кот встретил друга,
кот любит быть дома.
'''
zamena = ["пёс", "хомяк"]
x = random.randint(0, len(zamena) - 1)
string1 = string.replace("кот", zamena[x])
print(string1)
// данный код заменяет всех котов в тексте либо на хомяков, либо на псов, необходим полный рандом для каждого слова "кот", без дублирования рандома после второй строки //
Источник: Stack Overflow на русском