我有一个像这样的数据框:
该数据框有几列。两个是类型float:price和change,而volme和amount是类型int。我使用方法df.values.tolist()change df来列出并获取数据:
datatmp = df.values.tolist()
print(datatmp[0])
[20160108150023.0, 11.12, -0.01, 4268.0, 4746460.0, 2.0]
Run Code Online (Sandbox Code Playgroud)
所有类型int都df更改为float类型。我的问题是为什么int类型会改变为float类型?我怎样才能得到int我想要的数据?