s = input() rec = [] for id, c in enumerate(s): if c.isalpha(): rec.append([c, id]) # 按忽略大小写的新字母排序,字母相同时按出现顺序排序 sorted_cs = sorted(rec, key=lambda x: (x[0].lower(), x[1])) 我将输入顺序也保存了作为第二排序指标,感觉保险一点
点赞

相关推荐

12-03 15:06
武汉大学 Java
投递拼多多集团-PDD等公司10个岗位
点赞 评论 收藏
分享
哇哇的菜鸡oc:他这不叫校招offer,而是实习offer
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务