对于逗号函数,s是一个包含小写字母和数字的字符串,在Python中如何在每个数字后面添加逗号?
函数可以是逗号(s),其中s是一个包含小写字母和数字的字符串参数,它必须在每个数字后返回一个带逗号的字符串,但如果数字是最后一个字符,则不能返回。例如,逗号(“sr43rt4d4”)必须返回sr43、rt4、d4对于逗号函数,s是一个包含小写字母和数字的字符串,在Python中如何在每个数字后面添加逗号?,python,Python,函数可以是逗号(s),其中s是一个包含小写字母和数字的字符串参数,它必须在每个数字后返回一个带逗号的字符串,但如果数字是最后一个字符,则不能返回。例如,逗号(“sr43rt4d4”)必须返回sr43、rt4、d4 在Python中,您可以使用regex,即获取所有数字,后跟小写字符,然后将regex返回的每个值替换为相同的值,中间为 import re s = "sr43rt4d4" for i in re.findall(r"\d[a-z]", s): s = s.replace(i
在Python中,您可以使用regex,即获取所有数字,后跟小写字符,然后将regex返回的每个值替换为相同的值,中间为
import re
s = "sr43rt4d4"
for i in re.findall(r"\d[a-z]", s):
s = s.replace(i, "{},{}".format(*i))
print(s)
输出
'sr43,rt4,d4'
欢迎来到堆栈溢出!不幸的是,这不是一个代码编写或教程服务,我们要求您为您根据自己的研究已经尝试过的内容,以及您的尝试中出现的问题,提供一个代码。