擅长:python、mysql、java
<p>首先,您需要一个函数,它接受一个字符串,然后用逗号和冒号将其拆分,然后通过字典将其转换为pandas系列:</p>
<pre><code>def str2series(s):
pieces = [x.split(': ') for x in s.split(',')]
return pd.Series({k.strip(): v.strip() for k,v in pieces})
</code></pre>
<p>接下来,将函数应用于列:</p>
^{pr2}$
<p>结果是您要查找的数据帧。如果需要,可以将其与原始数据帧合并:它们具有相同的索引:</p>
<pre><code>df = df.join(new_df)
</code></pre>