Python数据框DataFrame和列表List相互转换

DataFrame →List

import numpy as np
import pandas as pd
test = pd.DataFrame({ 'IDCARD' :['ID1','ID1','ID1','ID2','ID2'],
                  'TIME':['2019/11/21','2019/11/29','2019/11/30','2019/1/28','2019/2/13']})
train_data = np.array(test) #先将数据框转换为数组
train_data_list = train_data.tolist()  #其次转换为列表
print(np.array(train_data_list))  #以数组形式打出来方便看

ListDataFrame

from pandas.core.frame import DataFrame
data_set = ['A','B','C']
data = DataFrame(data_set)  
#data = pd.DataFrame(data_set)
print(data)

将数组array的元素转换成数字

import numpy as np

a = np.array([1,2,3,4,5])

int("".join(map(str, a)))

#输出:12345

​​​​​​​

列表List字符串str

python list转换str类型__阿衡_的博客-CSDN博客_list转str1.列表list-------->字符串str第一种情况,如果list [ ] 中包含的元素是str " "类型。使用下面方法,举例。nums=['ww','22','2s']print("".join(nums))12运行结果:ww222s第二种情况,如果列表 [ ] 里面含有的元素是整形int ,需要将整形int 转换成str类型。nums=[1,2,3,4,5]strNums=[str(x) for x in nums]print("".join(strNumhttps://blog.csdn.net/weixin_45910860/article/details/122218328

python中Array和DataFrame如何相互转换_ChenADC的博客-CSDN博客_array转dataframe以上就是python中Array和DataFrame相互转换的方法https://blog.csdn.net/ChenADC/article/details/122139684

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值