Python的新手。
我正在尝试从数据框中提取数据并将其放入字符串中以打印到docx文件。
这是我当前的代码:
SelectedItem
我需要的输出是:
占位符A
占位符A
当前它将在占位符A下打印数据框的所有输出。
有什么想法我要去哪里吗?
答案 0 :(得分:0)
Here (stackoverflow - How to iterate over rows in a DataFrame in Pandas?),您可以找到有关迭代熊猫数据框行的帮助。剩下要做的只是print(row)
:)
下面是示例代码(根据链接的答案制作),该代码可打印先前创建的数据帧中的行:
import pandas as pd
inp = [{'c1': 10, 'c2': 100, 'c3': 100}, {'c1': 11, 'c2': 110, 'c3': 100}, {'c1': 12, 'c2': 120, 'c3': 100}]
df = pd.DataFrame(inp)
for index, row in df.iterrows():
A = row["c1"]
B = row["c2"]
C = row["c3"]
print('The value of A: {}, B: {}, C: {}'.format(A, B, C))