擅长:python、mysql、java
<p>我希望这就是你要寻找的:</p>
<pre><code>import pandas as pd
df = pd.DataFrame({"A":[1, 5, 5],
"B":[2, 6, 7],
"C":[3, 7, 5],
"D":[" "]*3})
print (df)
for e in range (3):
d= input(" put the number:")
df.at[e,'D']=d
print (df)
</code></pre>
<p>输出为:</p>
<pre><code> A B C D
0 1 2 3
1 5 6 7
2 5 7 5
put the number:1
put the number:2
put the number:3
A B C D
0 1 2 3 1
1 5 6 7 2
2 5 7 5 3
</code></pre>
<p>示例的最终代码(基于注释):</p>
<pre><code>def enter_new_column(df, name):
for e in range (df.shape[0]):
d= input(" put the number: ")
df.at[e,name]=d
enter_new_column(devis, "Quantité")
</code></pre>