题解 | #字符串排序#

字符串排序

http://www.nowcoder.com/practice/5190a1db6f4f4ddb92fd9c365c944584

s = input()
a = ''
for i in s:#空格也是元素
    if i.isalpha():#但是空格不是字母,所以a中没有空格
        a = a+i
b = sorted(a,key=str.upper)#返回只包含字母的列表

d = ''
index = 0
for j in range(len(s)):#空格也算长度
    if s[j].isalpha():
        d = d+b[index]
        index = index+1
    else:
        d = d+s[j]
print(d)
全部评论
就是else的情况
1 回复 分享
发布于 2022-04-25 09:59
如果字符串含有中文字符呢
点赞 回复 分享
发布于 2022-04-23 22:45

相关推荐

不愿透露姓名的神秘牛友
11-24 20:55
阿里国际 Java工程师 2.7k*16.0
程序员猪皮:没有超过3k的,不太好选。春招再看看
点赞 评论 收藏
分享
霁华Tel:秋招结束了,好累。我自编了一篇对话,语言别人看不懂,我觉得有某种力量在控制我的身体,我明明觉得有些东西就在眼前,但身边的人却说啥也没有,有神秘人通过电视,手机等在暗暗的给我发信号,我有时候会突然觉得身体的某一部分不属于我了。面对不同的人或场合,我表现出不一样的自己,以至于都不知道自己到底是什么样子的人。我觉得我已经做的很好,不需要其他人的建议和批评,我有些时候难以控制的兴奋,但是呼吸都让人开心。
点赞 评论 收藏
分享
喜欢走神的孤勇者练习时长两年半:池是池,发是发,我曾池,我现黑
点赞 评论 收藏
分享
评论
3
3
分享
牛客网
牛客企业服务