擅长:python、mysql、java
<p>下面是你完成这项任务的大致方法。这不是确切的解决方案,但会让您了解如何完成任务:</p>
<pre><code>original_df = <your dataframe to start>
new_empty_df = pd.DataFrame()
# now go through each row of the original df
for i in range(original_df.shape[0]):
row_Series = original_df.iloc[i]
row_list = row_Series['list']
for item in row_list:
new_empty_df.append({'col1':row_Series['col1'],
'col2':row_Series['col2'],
'list':item})
</code></pre>