<p>我们可以在每一行进行迭代。我假设你想把它写在txt文件中</p>
<p><strong>数据帧创建:</strong></p>
<pre><code>import pandas as pd
col = ["Project", "CriteriaOne", "CriteriaTwo", "CriteriaThree"]
data = [["Proj A", "Comments A", "Comments B", "Comments C"],
["Proj B", "Comments D", "Comments E", "Comments F"],
["Proj C", "Comments G", "Comments H", "Comments I" ]]
df = pd.DataFrame(data, columns=col)
</code></pre>
<p><strong>数据帧:</strong></p>
<pre><code>Project CriteriaOne CriteriaTwo CriteriaThree
0 Proj A Comments A Comments B Comments C
1 Proj B Comments D Comments E Comments F
2 Proj C Comments G Comments H Comments I
</code></pre>
<p><strong>代码</strong></p>
<pre><code>with open("./temp.txt", "w") as file:
for _, row in df.iterrows():
file.write(row[0]+"\n")
for key, value in row[1:].items():
file.write(key+": "+value+"\n")
file.write("\n")
</code></pre>
<p><strong>输出:</strong></p>
<pre><code>Proj A
CriteriaOne: Comments A
CriteriaTwo: Comments B
CriteriaThree: Comments C
Proj B
CriteriaOne: Comments D
CriteriaTwo: Comments E
CriteriaThree: Comments F
Proj C
CriteriaOne: Comments G
CriteriaTwo: Comments H
CriteriaThree: Comments I
</code></pre>