Python 带下划线的字符串到Pascal大小写
我有一种字符串,类似于,Python 带下划线的字符串到Pascal大小写,python,string,Python,String,我有一种字符串,类似于,“PRODUCT\u CHANGE\u IT\u LATER”。我想把它转换成帕斯卡大小写 ProductChangeItLater可以使用标题格格式 def to_pascal(word): return word.lower().replace("_", " ").title().replace(" ", "") 有一个特定的辅助函数,称为capwords(请参阅) 导入助手函数比使用str自己的title方法有什么好处? import string str
“PRODUCT\u CHANGE\u IT\u LATER”
。我想把它转换成帕斯卡大小写
ProductChangeItLater
可以使用标题格格式
def to_pascal(word):
return word.lower().replace("_", " ").title().replace(" ", "")
有一个特定的辅助函数,称为
capwords
(请参阅)
导入助手函数比使用
str
自己的title
方法有什么好处?
import string
string.capwords(s.replace("_", " "))