以下是遍历一个列表并将结果追加到一个pandas数据框中的代码示例:
import pandas as pd
# 创建一个空的数据框
df = pd.DataFrame(columns=['Column1', 'Column2'])
# 创建一个列表
my_list = [1, 2, 3, 4, 5]
# 遍历列表并将结果追加到数据框中
for item in my_list:
df = df.append({'Column1': item, 'Column2': item*2}, ignore_index=True)
# 打印数据框
print(df)
输出结果:
Column1 Column2
0 1 2
1 2 4
2 3 6
3 4 8
4 5 10
在上述代码中,我们首先创建了一个空的数据框df,并定义了两列'Column1'和'Column2'。然后,我们创建一个列表my_list。接下来,我们使用for循环遍历列表,并在每次迭代中将列表中的项追加到数据框df中。在追加项时,我们使用df.append()
方法,并传递一个字典作为参数,该字典包含了列名和对应的值。最后,我们使用ignore_index=True
参数来重新索引数据框的行号。最后,我们打印出数据框的内容。
上一篇:遍历一个列表并获取新变量