我试图将pandas DataFrame列中括号中出现的文本复制到另一列.我遇到过这个解决方案来解析字符串:正则表达式在括号之间返回文本
我想将结果逐元素分配给新列中的同一行.但是,这并没有直接延续到熊猫系列.我似乎map/apply/lambda似乎是要走的路.我已经到达这段代码,但是语法错误无效.
dataSources.dataUnits = dataSources.dataDescription.map(str.find("(")+1:str.find(")"))
Run Code Online (Sandbox Code Playgroud)
显然,我还不够流利 - 非常感谢.