Есть данный код:
items = ['377477', '377477', '9cdfdcd4']
ims = ['bl', 'bl0', 'bl']
str_dict = str(ims)
for (index, _) in enumerate(items):
def decode(g):
r = int(g[:2],16)
email = ''.join([chr(int(g[i:i+2], 16) ^ r) for i in range(2, len(g), 2)])
return email
items[index] = decode(items[index])
print(items)
for (index, _) in enumerate(ims):
ims = [str_dict.replace('b', items[index])]
print(ims)
Я пытаюсь заменить элемент 'b' полученным результатом из items[index]
Вывод кода:
['C@', 'C@', 'C@H']
["['C@Hl', 'C@Hl0', 'C@Hl']"]
Мне нужно вторую строку получить как ["['C@l', 'C@l0', 'C@Hl']"], то есть последовательно заменять елементы. Как это сделать?