フォローのように。
>>>a=numpy.array([-97.173125220360362], dtype=double)
>>>b=[]
>>>b.append(a)
>>>b
-97.173125220360362
しかし、値をList
直接割り当てた場合。次のように、最後の番号が失われます。
>>>b=[-97.173125220360362]
>>>b
-97.17312522036036
>>>b=[]
>>>b.append(-97.173125220360362)
>>>b
-97.17312522036036
そして、最後の数字を変更できないことがわかりました。次のように
>>>b=[-97.173125220360364]
>>>b
-97.17312522036036
>>>numpy.double(b)
-97.173125220360362 not -97.173125220360364
PS私はXMLファイルに
多くの倍数を保存する必要があります。numpy.array
XMLファイルを読んで、最後のnumpyをすべて失ったことがわかりました。
たとえば。XML
に保存 すると。-97.17312522036036
値を XML から文字列として読み取ります。次に、文字列を double 値に変換します。それは私の価値を丸めます