擅长:python、mysql、java
<p>您可以首先<a href="https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.Series.dropna.html" rel="nofollow noreferrer">^{<cd1>}</a>列<code>b</code>中的<code>NaN</code>值,然后从列<code>b</code>中的其余元素创建一个新的数据帧,并将生成的数据帧分配给列<code>b1</code>和<code>b2</code>:</p>
<pre><code>b = df['b'].dropna()
df[['b1', 'b2']] = pd.DataFrame(b.tolist(), index=b.index)
</code></pre>
<hr/>
<pre><code>>>> df
a b b1 b2
0 NaN None NaN NaN
1 1.0 (1, 2) 1.0 2.0
2 2.0 (3, 4) 3.0 4.0
</code></pre>