向 python 数据集添加一个新列,在两个子字符串之间添加一个字符串

问题描述 投票:0回答:0

我在 Python 中有以下数据集:

变量
str1@Hellostr1
str1@Welcomestr1
str1@美好的一天str1

我想添加一个包含“str1@”和“str1”之间的字符串的新列:

变量 新变量
str1@Hellostr1 你好
str1@Welcomestr1 欢迎
str1@美好的一天str1 美好的一天

我尝试了以下代码,但它不起作用:

Import re
data['new_variable']=re.search('str1@(.*)str1', data['variable'])
python spyder data-management
© www.soinside.com 2019 - 2024. All rights reserved.