将嵌套列表分解成一个数据帧,其中每个嵌入的列表都会变成一个单独的列,可以通过以下步骤实现:
以下是一个示例代码:
import pandas as pd
# 嵌套列表
nested_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
# 创建空的数据帧
df = pd.DataFrame()
# 遍历嵌套列表
for i, sublist in enumerate(nested_list):
# 将嵌入的列表转换为Series对象,并添加到数据帧中作为新的列
df[f'Column{i+1}'] = pd.Series(sublist)
# 输出数据帧
print(df)
运行以上代码,将会输出如下结果:
Column1 Column2 Column3
0 1 2 3
1 4 5 6
2 7 8 9
这样,嵌套列表就被成功分解成了一个数据帧,其中每个嵌入的列表都变成了一个单独的列。
腾讯云相关产品和产品介绍链接地址:
请注意,以上链接仅供参考,具体产品选择应根据实际需求和情况进行评估。
领取专属 10元无门槛券
手把手带您无忧上云