Détails
Convertir toutes les chaînes de caractères d'une liste en int.
En Python, je veux convertir toutes les chaînes de caractères d'une liste en nombres entiers.
Donc si j'ai :
results = ['1', '2', '3']
Comment je le fais :
results = [1, 2, 3]
540
3
Utilisez la fonction
map
(dans Python 2.x) :En Python 3, vous devrez convertir le résultat de
map
en une liste :Utilisez une [liste de compréhension] (https://docs.python.org/3/tutorial/datastructures.html#list-comprehensions) :
par exemple
Un peu plus étendu que la compréhension des listes, mais tout aussi utile :
par exemple
Aussi :