我已经设法将字符串中每个CamelCase单词的第一个大写字母添加到列表中,但是,需要帮助在大写字母之间添加小写字母。需要以一种简单的方式完成,而不使用任何拆分函数。你知道吗
array=list()
string="ThisIsCamelCase"
for i in string:
if i.isupper():
array.append(i)
print (array)
编辑时间: 我在找这样的东西:
array=list()
string="ThisIsCamelCase"
upper="z"
lower="y"
for i in string:
if i.isupper(): # upper case
upper=i
array.append(upper)
elif i[1:].islower():
lower=i
array.append(lower)
print (array)
如果是小写字母,请附加到最后一个单词(
array[-1]
):相关问题 更多 >
编程相关推荐