擅长:python、mysql、java
<blockquote>
<p>How do I get only the second element from each tuple?</p>
</blockquote>
<p>一种解决方案是通过<a href="https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.applymap.html" rel="nofollow noreferrer">^{<cd2>}</a>提取每个<code>tuple</code>的第二个元素:</p>
<pre><code>df = pd.DataFrame([[(1, 2), (3, 4)], [(5, 6), (7, 8)]])
res = df.applymap(lambda x: x[1])
print(res)
0 1
0 2 4
1 6 8
</code></pre>
<p>或使用功能替代方案:</p>
<pre><code>from operator import itemgetter
res = df.applymap(itemgetter(1))
</code></pre>