Таким образом, вы должны понимать, что экосистема, где вы можете использовать функцию замены.Например, если есть строка I want to replace string operation properly
и вы хотите заменить replace
на learn
, вот как это работает.
string = "I want to replace string operation properly"
new_string = string.replace("replace", "learn")
В вашем случае строковый элемент находится внутри вложенного списка,Итак, сначала вам нужно получить доступ к элементу во вложенном списке:
test_list = [["foo_1"], ["foo_1"], ["bar_2"], ["soo_2"]]
new_list = []
for item in test_list: # iterate through the list and fix it
print("Actual:", item[0])
print("Replaced:", item[0].replace("foo", "who"))
new_list.append(item[0].replace("foo", "who"))