def my_replace(s, c=None, *other):
    return s if c is None else my_replace(s.replace('2', str(c), 1), *other)
seq = '01202112'
l = [(0, 1, 0), (1, 1, 0)]
list_req = [my_replace(seq, *x) for x in l]
Заменить один элемент в строке одним элементом из списка