龙空技术网

Pandas进阶修炼120题之题目8:DataFrame与list相互转化

默至 197

前言:

眼前我们对“python把int转成list”大约比较珍视,我们都想要知道一些“python把int转成list”的相关知识。那么小编也在网上收集了一些有关“python把int转成list””的相关资讯,希望咱们能喜欢,兄弟们一起来学习一下吧!

为帮助学习pandas,特意从和鲸社区中提炼出120道经典数据处理常见操作例题,从基础入门到进阶来更快速、更专业的角度理解pandas。主要包括:

Pandas基础Pandas进阶金融数据处理NumPy科学计算一些补充

()

正文:

将字典创建为DataFrame

data_dict={   "City":["北京","上海","郑州","hangzhou",np.nan,"tianjin","武汉","上海"],   "Air_quality":[80,88,np.nan,85,85,85,87,88]}data = pd.DataFrame(data_dict)data

需求分析:

1.DataFrame转数组

2.数组转DataFrame

代码实现:

1.DataFrame转数组

new_col=data['City'].tolist()new_col

Pandas的tolist()函数用于将一个系列或数据帧中的列转换为列表。

pandas.Series.tolist()

Return a list of the values.

These are each a scalar type, which is a Python scalar (for str, int, float) or a pandas scalar (for Timestamp/Timedelta/Interval/Period)

2.数组转DataFrame

data['new_City']=new_coldata

总结:

本次案例实现了两个功能:

1.DataFrame转化为list。

2.list转化为DataFrame

标签: #python把int转成list #python将int转化为list