fork download
  1. nomes = ['eduardo', 'joao', 'eduardo', 'eduardo', 'maria', 'joao', 'maria']
  2. contadores = {}
  3. resultado = []
  4.  
  5. for n in nomes:
  6. if n in contadores:
  7. resultado.append(f'{n}{contadores[n]}')
  8. contadores[n] += 1
  9. else:
  10. resultado.append(n)
  11. contadores[n] = 1
  12.  
  13. print(resultado)
  14.  
Success #stdin #stdout 0.03s 9608KB
stdin
Standard input is empty
stdout
['eduardo', 'joao', 'eduardo1', 'eduardo2', 'maria', 'joao1', 'maria1']