Для сравнения и изменения списков можно воспользоваться циклом и условным оператором. Вот пример кода на Python:
```python
# Исходные списки
list1 = [1, 2, 3, 4, 5]
list2 = [3, 5, 2, 4, 1]
# Проходим по элементам списков и сравниваем их
for i in range(len(list1)):
if list1[i] == list2[i]:
list2[i] = "значение_для_замены" # Здесь указываем значение, которое нужно присвоить, если элементы совпадают
# Выводим измененный второй список
print(list2)
```
При выполнении данного кода будут сравниваться элементы list1 и list2 по позиции, и если они совпадают, то элементу list2 будет присвоено указанное значение ("значение_для_замены").
Пожалуйста, уточните, если вам нужно другое поведение или если у вас есть более конкретные требования к изменению списков.