У меня есть строки:
<div class="asd" id="key_">
<div class="asd" id="key_">
<div class="asd" id="key_">
Мне нужно сделать замену каждой строки с добавлением рандомного числа, дабы к примеру вышло:
<div class="asd" id="key_415">
<div class="asd" id="key_953">
<div class="asd" id="key_288">
Я использую код:
for __str__ in __html__.split():
random_key = randint(100, 999)
replace_result_html = __html__.replace('<div class="asd" id="key_', f'<div class="asd" id="key_{random_number}')
Но выходит так, что всем строкам присваивается одно и тоже число:
<div class="asd" id="key_821">
<div class="asd" id="key_821">
<div class="asd" id="key_821">
Как мне это исправить?