小编liy*_*hao的帖子

更好的方法来反转字符串的情况

我正在学习python并参加一项练习:

字符串.创建一个函数,该函数将返回与输入字符串类似的另一个字符串,但其大小写已反转.例如,输入"Mr. Ed"将导致"mR.DD"作为输出字符串.

我的代码是:

name = 'Mr.Ed'
name_list = []

for i in name:
    if i.isupper():
        name_list.append(i.lower())
    elif i.islower():
        name_list.append(i.upper())
    else:
        name_list.append(i)

print ''.join(name_list)
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法来解决它?我的解决方案似乎很奇

python

11
推荐指数
3
解决办法
2万
查看次数

标签 统计

python ×1