replacements = {'a': '1', 'b':'2', ...}
Когда мы отправляем оригинальную переменную в функцию, создаётся её копия
def test(value: list):
value.append(1)
a = [0]
test(a)
print(a) # [0, 1]
try:
...
except Exception as err:
print("ERROR:", err)
else:
print("No error")