Моя функция записи выглядит так:
with open(filename, "w") as file:
file.truncate(0)
writer = csv.writer(file)
writer.writerows(input_list)
Мой input_list
выглядит так:
[[10.0, 11.0, 20.0, 20.0, 0.8], [40.0, 42.0, 20.0, 20.0, 0.6]]
Мой выходной CSV-файл выглядит так:
10.0,11.0,20.0,20.0,0.8
40.0,42.0,20.0,20.0,0.6
Я хочу, чтобы это выглядело так:
10, 11, 20, 20, 0.8
40, 42, 20, 20, 0.6
Мне бы хотелось форматировать пробелы после самих чисел. Хотя я мог бы добавить что-то в программу, чтобы создать пробел между элементами и проверить, не является ли число меньше 1, перед преобразованием его в int
(числа выше 1 не могут быть числами с плавающей запятой), я хотел бы найти более питонное и элегантное решение.