Вы можете использовать Регулярные выражения для достижения результата:
Вот код:
import re
paragraph = "Python is the most powerful language [YES] yes. my sex is [NO] male [YES] female"
paragraph = re.sub(r"\[(.*?)\]\s\b(\w+)\b", r"[\1]\2[/\1]", paragraph)
Вывод:
"Python is the most powerful language [YES]yes[/YES]. my sex is [NO]male[/NO] [YES]female[/YES]"
Надеюсь это тебе поможет!