读取多个文件,字典值被覆盖(列名的添加)

时间:2019-10-15 08:18:20

标签: python pandas

当我读取并导出多个文件时,我意识到这4列的值被最新值覆盖。每个文件都具有相同的空闲单元位置。我想知道这是否可以循环并且值不会被覆盖。

df= pd.concat(data)
df['name'], df['age'], df['height'], df['address'] = [], [], [], []
for df in df:
    df['name'].append(df.iat[1,1])
    df['age'].append(df.iat[2,1])
    df['height'].append(df.iat[2,2])
    df['address'].append(df.iat[2,3])
     Details = {'Name':name, 'Age':age,'Height':height,'Address':address}

df1 = pd.DataFrame(Details)

例如,(第一数据):姓名:约翰年龄:20身高:1.7m地址:布拉·布拉·布拉

(第二个数据):姓名:杰克(Jack)年龄:21身高:1.7m地址:布拉(Blah Blah Blah)

(第3个数据):姓名:简年龄:20身高:1.62m地址:布拉赫布拉赫

0 个答案:

没有答案
相关问题