擅长:python、mysql、java
<p>假设您有df as:</p>
<pre><code>df = pd.DataFrame([[[{'a':'1', 'b': '4'}]], [[{'a':'1', 'b': '2'}, {'a':'3', 'b': '5'}]]], columns=['pr'])
</code></pre>
<hr/>
<p><strong>df:</strong></p>
<pre><code> pr
0 [{'a': '1', 'b': '4'}]
1 [{'a': '1', 'b': '2'}, {'a': '3', 'b': '5'}]
</code></pre>
<hr/>
<pre><code>df['comb'] = df.pr.apply(lambda x: '|'.join([i['a'] for i in x]))
</code></pre>
<hr/>
<p><strong>df:</strong></p>
<pre><code> pr comb
0 [{'a': '1', 'b': '4'}] 1
1 [{'a': '1', 'b': '2'}, {'a': '3', 'b': '5'}] 1|3
</code></pre>