2024-09-28 05:24:16 发布
网友
我有以下文字:
ABC=ABC.2016.001.02.Yomama.01234
怎么把Yomama部分小写。我希望它看起来像这样:
ABA.2016.001.02.yomama.01234
如何使用python实现这一点?你知道吗
任何帮助都将不胜感激。谢谢。你知道吗
替代解决方案,提供文本ABC没有重复文本
tmp = ABC.split('.')[-2] ABC = ABC.replace(tmp, tmp.lower())
假设您想要一个通用的解决方案(否则您可以将str.replace()与硬编码的字符串一起使用),您可以在.上拆分字符串,在适当的字段中将字符串小写,然后将其与str.join()缝合在一起:
str.replace()
.
str.join()
s = 'ABC=ABC.2016.001.02.Yomama.01234' fields = s.split('.') fields[4] = fields[4].lower() print('.'.join(fields))
替代解决方案,提供文本ABC没有重复文本
假设您想要一个通用的解决方案(否则您可以将
str.replace()
与硬编码的字符串一起使用),您可以在.
上拆分字符串,在适当的字段中将字符串小写,然后将其与str.join()
缝合在一起:相关问题 更多 >
编程相关推荐