当我读取并导出多个文件时,我意识到这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地址:布拉赫布拉赫