擅长:python、mysql、java
<p>这是相当紧凑的,但似乎应该有一个更简单,更紧凑的方法。在</p>
<pre><code>df1 = df.applymap( lambda x: str(x)[0] )
df2 = df.applymap( lambda x: str(x)[2] )
</code></pre>
<p>或者像其他答案一样在列上循环。我觉得没关系。请注意,因为问题指定了二进制数据,所以只做<code>str[0]</code>和{<cd2>},而不是使用<code>split</code>或{<cd4>},这是可以的(而且更简单)。在</p>
<p>或者你可以这样做,这看起来很傻,但实际上没有什么问题,它相当紧凑。在</p>
^{pr2}$
<p><code>stack</code>只需将其转换为一个序列,这样就可以使用<code>str</code>,然后{<cd7>}将其转换回数据帧。在</p>