首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

python字符串处理问题: 如何将若干字符串前面的括弧及里面的内容转移拼...

发布网友 发布时间:2022-04-23 12:53

我来回答

3个回答

热心网友 时间:2022-04-06 15:28

#!python3.2

#定义转换函数
def convert(s):
index1=s.index('(')
index2=s.index(')')
index3=s.index('。')
return s[index2+1:index3]+s[:index2+1]+s[index3:]

#您的列表ls,请自行填写
ls=[]

#开始转换
for s in ls:
print(convert(s))

热心网友 时间:2022-04-06 16:46

不确定你的句号是不是这样处理。我保留最后一个字符位置不变。

代码见下图:

追问你好,感谢你的解答。我没说清楚,那些个字符串元素是储存在一个列表里面的。假设它们都作为列表里的元素赋值给变量名rlist,你那代码改怎么修改?谢谢。
我只懂些基本的列表和字符串方法,那个re和sys模块都没有使用的经验,有劳你啦~~祝你春节快乐

追答

只需要修改main():

热心网友 时间:2022-04-06 18:21

。。。。。。。按空格追问什么意思

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com