Skip to content

Instantly share code, notes, and snippets.

@ricardosiri68
Last active December 17, 2015 16:39
Show Gist options
  • Save ricardosiri68/5640716 to your computer and use it in GitHub Desktop.
Save ricardosiri68/5640716 to your computer and use it in GitHub Desktop.
Recibe una lista y retorna otra lista conteniendo tuplas con cada elemento de la lista original y el número de ocurrencias contiguas de ese elemento en el orden en que fueron apareciendo.
msj = """Ingrese una lista de elementos separada por comas y
sin espacios ej: 1,mas,3,mas,1,mas,caca,de,pato,2,mas,caca\n"""
l = input(msj)
l = l.split(",")
res = [(l[i],l[:i+1].count(l[i])) for i in range(len(l))]
print(res)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment