这是我拥有的列,我想拆分成键值并存储在一个新的列中。你知道吗
{"FontStyle"=>"Gill Sans Standard", "FontSize"=>"Medium (3mm)"}
{"Font Style"=>"Gill Sans Standard","Font Size"=>"Medium (3mm)"}
{"Font Style":"Script","Font Size":"Medium (3mm)"}
{"Font Style"=>"Gill Sans Standard","Font Size"=>"Medium (3mm)"}
{"Font Style":"Gill Sans Standard","Font Size":"Medium (3mm)"}
主要的问题是其中一些有“=>;”,而另一些有冒号
我希望在df中有两个新的列,一个用于字体样式,另一个用于字体大小和其中所包含的值
如果有人能帮我做到这一点,那就太好了,如果你能推荐我一些关于regex的书/教程,那就太好了。你知道吗
谢谢
我认为
regex
这里没有必要,使用:解释:
ast.literal_eval
将值转换为字典NaN
的行到目前为止,这不是最有效的代码,但这可以完成这项工作。你知道吗
上述代码的输出:
我希望这有帮助。:-)如果有,请告诉我。你知道吗
试试这个:
相关问题 更多 >
编程相关推荐