У меня есть следующие списки:
mylist = ["FOO", "BAR", "NOTFOO", "NOTBAR"]
mylist2 = ["Foo", "Bar"]
Я хочу заменить слова в mylist, которые существуют в mylist2, но в верхнем регистре. мой желаемый вывод будет выглядеть так:
mylist = ["Foo", "Bar", "NOTFOO", "NOTBAR"]
Я попробовал следующее. Однако в моем списке изменений не было.
for word in mylist:
for word2 in mylist2:
if word == word2.upper():
word.replace(word, word2)