list拼成pandas的df

ids = '10_6610'
values = [[1, 2, 3, 4, 5, 6], [2, 3, 4, 5, 6, 7], [3, 4, 5, 6, 7, 8]]
lens = len(values)

# 构造id
ids_li = []
for i in range(len(values[0])):
    ids_li.append(ids)

# 横向分组转为纵向分组
zdict = {
    
    }
zdict['alpos_id'] = ids_li
for i in range(lens):
    zdict[i] = values[i]

da_gb = pd.DataFrame(zdict)
da_gb.columns = ['id', 'a', 'b', 'c']


da_gb

在这里插入图片描述

Guess you like

Origin blog.csdn.net/qq_42363032/article/details/118959253