Преобразование всех строк в списке в int [дубликат]
Возможные Дубликаты:
как конвертировать строки в целые числа в python?
как преобразовать список строк в целое число в Python
в python я хочу преобразовать все строки в списке в ints.
Так что если у меня есть:
results = ['1', '2', '3']
как мне это сделать:
results = [1, 2, 3]
2 ответов:
используйте функцию map (в py2):
results = map(int, results)в py3:
results = list(map(int, results))
использовать список понимание:
results = [int(i) for i in results]например
>>> results = ["1", "2", "3"] >>> results = [int(i) for i in results] >>> results [1, 2, 3]
Comments