Я пытался использовать savetxt
в numpy. Проблема, с которой я сталкиваюсь, заключается в том, что, даже если подумать, что я определяю свои переменные соответствующим образом, то есть int () или double (), текстовый файл, который я получаю, имеет в них float. Как я могу это изменить?
Входные данные выглядят следующим образом: pNoise = [int (i), around (pNoise [0], decimals = 3), around (pNoise [1], decimals = 3), around] (pNoise [2], decimals = 3)]
строка savetxt выглядит следующим образом: savetxt (noutF, pNoisetot)
Я ожидаю: 0 1,567 8,865
вместо этого я получаю 0.000000000000000000e + 00 1.015909999999999940e + 02 2.600000000000000089e-01