Учитывая такой список:
mylist = ["name", "state", "name", "city", "name", "zip", "zip"]
Я хотел бы переименовать дубликаты, добавив число, чтобы получить следующий результат:
mylist = ["name1", "state", "name2", "city", "name3", "zip1", "zip2"]
Я не хочу менять порядок исходного списка. Решения, предложенные для этого связанного вопроса, сортируют список, который я не хочу делать.