初学python 想到的方法👀 能解不知道还有没有更好的 str = "bccdaAB" data ={} for i in str: if i.isupper(): data[i] = data.get(i,0) + 1 elif i.islower(): data[i] = data.get(i,0) + 1 keys = sorted([ord(key) for key in data.keys()]) for key in keys: if key+32 in keys: keys.remove(key+32) keys.insert(keys.index(key)+1,key+32) result = {} for i in keys: result[chr(i)] = data[chr(i)] print(result)
点赞 评论

相关推荐

想run的马里奥在学...:这个学历帮你扫平百分之80的障碍,投就完了,这会找不到就等3月暑期一样能找到
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务