2017-03-08 55 views
1

我有熊貓對象和列類型爲浮動float類型列轉換爲元組/列表

df = pd.DataFrame([1.12 , 37.95]) 

,但是當我改變列元組/列表,數目有更多的數字behint小數點,怎麼我可以修復它嗎?

print(tuple(df[0])) 
(1.1200000000000001, 37.950000000000003) 

回答

0

對我的作品第一次轉換爲list,然後tuple

print(df[0].tolist()) 
[1.12, 37.95] 

print(tuple(df[0].tolist())) 
(1.12, 37.95) 
+0

謝謝,我會嘗試 –