在Python中,可以使用字典的键值对逐行向pandas数据帧添加值。下面是一个示例代码:
import pandas as pd
# 创建一个空的数据帧
df = pd.DataFrame()
# 创建一个字典
data = {'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]}
# 遍历字典的键值对
for key, values in data.items():
# 将键值对添加到数据帧的新列中
df[key] = values
print(df)
输出结果为:
A B C
0 1 4 7
1 2 5 8
2 3 6 9
在这个示例中,我们首先创建了一个空的数据帧df。然后,我们创建了一个字典data,其中包含了三个键值对。接下来,我们使用for循环遍历字典的键值对,将键作为新列的列名,将值作为新列的值,然后将它们添加到数据帧df中。
这种方法可以根据字典中的键值逐行向pandas数据帧添加值。
领取专属 10元无门槛券
手把手带您无忧上云