拆分 Pandas 列中的浮点数列表后获取完整的小数位精度

Get whole decimal digits for precision after Splitting List of float numbers in Pandas column

我有 df 与 lat 一样长

df:

coord
[-76.02140426635742, 32.88458068648376, 0.0]
[-76.02140426635742, 32.88458068648376, 0.0]

我用过str.get(0)

df['lat']=df['coord'].str.get(0)

我得到的是

coord lat
[-76.02140426635742, 32.88458068648376, 0.0] -76.021404
[-76.02140426635742, 32.88458068648376, 0.0] -76.021404

但我希望将整个数字都用于精确度。

预期输出数据帧:

coord lat lon
[-76.02140426635742, 32.88458068648376, 0.0] -76.02140426635742 32.88458068648376
[-76.02140426635742, 32.88458068648376, 0.0] -76.02140426635742 32.88458068648376

谢谢...

使用:

import pandas as pd    
pd.set_option("precision", 14)

Pandas默认显示6位小数。您可以将其更改为例如如上14位小数。