如何从列表行创建单个列表?

时间:2019-07-19 14:03:22

标签: python list dataframe rows

我有一个数据框,其中我的一列包括列表行。

列中的每一行都是元素列表。

我想创建一个包含每行所有值的列表。

我尝试过

final_list = list(itertools.chain.from_iterable(mylist)) 

但是这使每一行都有一个列表。

我所有行的总长度为1981。 当我检查final_list时,它的长度仍为1981,这是错误的,因为每一行在列表中都有多个元素。

我希望final_list的长度包含每一行的列表元素。

1 个答案:

答案 0 :(得分:0)

假设您正在使用 pandas.DataFrame (在代码中标记为df),则可以使用 pandas.DataFrame.values进行计算。 tolist()

C:\Windows\Temp

here描述了此列表操作的方法。