Я хочу преобразовать список поплавков в целые числа. Мой кодTypeError: требуется float, Python
import math
data1 = [line.strip() for line in open("/home/milenko/Distr70_linux/Projects/Tutorial_Ex3/myex/base.txt", 'r')]
print type(data1)
data1c = [int(math.floor(i)) for i in data1]
print data1c[0]
Что я должен изменить? Файл огромен, только пару строк
1.200000e+03
1.200000e+03
1.200000e+03
1.200000e+03
1.200000e+03
1.200000e+03
1.200000e+03
1.200000e+03
Вы можете бросить строки поплавков. 'data1 = [float (line.strip()) для строки в ...]' – khelwood