如何在字符串中交替更改大写和小写?

核仁

我想从给定的字符串中创建一个新的字符串,并使用大写和小写交替。

我尝试遍历字符串,然后先将大写更改为新字符串,然后再将小写更改为另一个新字符串。

def myfunc(x):
    even = x.upper()
    lst = list(even)
    for itemno in lst:
        if (itemno % 2) !=0:
            even1=lst[1::2].lowercase()
        itemno=itemno+1   
    even2=str(even1)
    print(even2)

由于我无法更改给定的字符串,因此需要一种创建新字符串备用大写字母的好方法。

纳吉姆

这是一个在线人

"".join([x.upper() if i%2 else x.lower() for i,x in enumerate(mystring)])

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在字符串中交替使用大写和小写字符?

如何更改变量中字符串的大小写(大写和小写)?

在 Common Lisp 中交替大写/小写字符串

在字符串中交替大写和小写单词的更简单方法

如果字符串在大写和小写中包含相同的字符,如何在哈希集中添加字符串值?

如何在Java中的大写和小写之间转换字符串?

如何在Scala中对大写和小写字符串进行排序

如何在Python中搜索字符串的所有大写和小写版本?

如何在python中使字符串字符小写和大写匹配

PHP中的字符串操作大写和小写

在字符串中交换大写和小写

如何在不同的行上返回大写和小写字符串?

如何在字符串中大写偶数字母和小写奇数字母?

如何使用索引将python字符串中的某些字母更改为小写或大写

如何在Ruby中随机化字符串的大写/小写?

如何在Go中检查字符串是否全部为大写或小写?

如何在Jinja2中将字符串转换为大写/小写?

Python:如何按字母顺序对字符串中的字母进行排序,以区分大写和小写

如何计算字符串编写较少代码中的大写和小写字母?

如何在python 3中通过小写,大写和混合大小写字符串从控制台拆分列表

将字符串中的奇数和偶数索引字符转换为Javascript中的大写/小写?

在python中,如何检查字符串是否同时包含大写和小写字母

如何验证字符串中相同,重复的大写字母和小写字母?

如何在不使用python中的字符串函数的情况下将字符串的字符从小写转换为大写,反之亦然?

如何检查字符串是否同时包含大写和小写字符

JavaScript 如何拆分大写和小写字符上的连接字符串

比较python中的字符串而不考虑小写和大写字符

如何在NIM中更改字符串大小写?

如何在另一个字符串中查找字符串并且也忽略小写/大写?