我正在尝试将出现在 pandas DataFrame 列中括号之间的文本复制到另一列中。我遇到了这个解决方案来相应地解析字符串:Regular expression to return text between parentheses
我想将结果逐个元素分配给新列中的同一行。但是,这不会直接延续到 pandas 系列。我似乎 map/apply/lambda 似乎是要走的路。我已经到达了这段代码,但是得到了一个无效的语法错误。
dataSources.dataUnits = dataSources.dataDescription.map(str.find("(")+1:str.find(")"))
显然,我在那里还不够流利 - 非常感谢帮助。