В отличие от python 2.x, здесь функция map вернет объект map, т.е. iterator Который будет выдавать результат (значения) одно за другим, поэтому в дальнейшем нам нужно добавить функцию с именем как list которая будет применяться ко всем итеративным элементам.
Возвращаемое значение map функции и ее тип в случае python 3.x приведены на изображении ниже
Третий метод, который является общим как для python 2.x, так и для python 3.x, т.е. Понимание списков
>>> results = ['1', '2', '3'] >>> results = [int(i) for i in results] >>> results [1, 2, 3]
Ответ 4
Вы можете легко преобразовать элементы списка строк в элементы int, используя сокращение цикла в python
Допустим, у вас есть строка result = ['1','2','3']
Просто сделайте,
result = [int(item) for item in result] print(result)