擅长:python、mysql、java
<p>以下代码可以按A列的值提取值</p>
<pre><code>import pandas as pd
df = pd.DataFrame([{'A': 'Green', 'B': 1}, {'A': 'Red', 'B': 2}, {'A': 'Green', 'B': 3}])
for value in df.A.unique():
print(df[df.A == value])
</code></pre>
<p>如果不想将它们合并回df,可以按列A对值进行排序</p>
<pre><code>df.sort_values("A")
</code></pre>
<p>您可以得到以下结果:</p>
<pre><code> A B
0 Green 1
2 Green 3
1 Red 2
</code></pre>