Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: guillehampp en 18 Noviembre 2014, 21:26 PM

Título: Python, Listas
Publicado por: guillehampp en 18 Noviembre 2014, 21:26 PM
Hola, alguien me podria ayudar?
sumar el código ASCII de cada uno de los
caracteres, que contiene una lista
milista=['089 20 0001 15/02/10 13:30 1 hora AJ 24592246\r\n',
'089 20 0001 15/02/10 13:30 1 hora AJ 24592242\r\n',
'089 20 0001 15/02/10 13:44 1 hora AJ 24592251\r\n',]
Título: Re: Python, Listas
Publicado por: Once en 21 Noviembre 2014, 07:39 AM
Código (python) [Seleccionar]
lista = ["abc", "jkp", "123"]

print map(lambda x: sum(map(ord, x)), lista)


Saludos!
Título: Re: Python, Listas
Publicado por: tincopasan en 21 Noviembre 2014, 12:00 PM
si es en python 3.x necesita un agregado mínimo.


lista = ["abc","jkp","123"]

print (list(map(lambda x: sum(map(ord, x)), lista)))

Título: Re: Python, Listas
Publicado por: guillehampp en 21 Noviembre 2014, 22:35 PM
Muchas Gracias!!