Python, Listas

Iniciado por guillehampp, 18 Noviembre 2014, 21:26 PM

0 Miembros y 1 Visitante están viendo este tema.

guillehampp

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',]

Once

Código (python) [Seleccionar]
lista = ["abc", "jkp", "123"]

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


Saludos!

tincopasan

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)))


guillehampp