【发布时间】:2020-03-23 09:06:16
【问题描述】:
我有一列,其行的字符串如下:
{"Manufacture":"1920","Comapany":"(BMW)","Loss":"(20)","price":"93"}
{"Manufacture":"1911","price":"20","shutdown":"(13)"}
我想用 -number 转换 (number) 条目 例如在第一行输入输出将是
{"Manufacture":"1920","Comapany":"(BMW)","Loss":"-20","price":"93"}
输入损失是 (20) 转换为 -20
第二行也一样
{"Manufacture":"1911","price":"20","shutdown":"-13"}
【问题讨论】:
-
显示你尝试了什么?
-
我尝试过使用正则表达式,但发现模式只会与转换任务 Details["Column"].str.replace(r"(\d+)", "-\d+") 混淆
-
str.replace 将仅用预定义的输入替换我的发现
-
您想要整数或字符串类型的关闭和丢失值吗?
-
所有东西都将与括号内的任何数字一样,将其转换为负数。示例 (23) 将是 -23。