Tengo una lista de listas, cada una con un número diferente de cadenas. Me gustaría (de manera eficiente) convertir todo esto en Ints, pero me siento un poco denso, ya que no puedo hacerlo funcionar por mi vida. Lo he estado intentando: newVals = [int (x) para x en [fila para filas en valores]]Python: One-liner para realizar una operación sobre elementos en una matriz 2d (lista de listas)?
Donde 'values' es la lista de listas. Sigue diciendo que x es una lista y, por lo tanto, no puede ser el argumento si int(). Obviamente estoy haciendo algo estúpido aquí, ¿qué es? ¿Hay un lenguaje aceptado para este tipo de cosas?
Como siempre, muchas gracias por adelantado.
No trabaje en Python 3 como 'map' devuelve un iterador – JBernardo