发布网友 发布时间:2022-04-22 01:14
共2个回答
热心网友 时间:2022-07-10 08:57
是排了顺序的哟!
A和a是不同的,排序是按照ascii码排的,大写字母的ascii码在小写字母之前。比如A的ascii码为65,a的ascii码为97。所以在排序时,大写字母开头的单词会排在前面。
你要是想忽略大小写,同时保留原始的大小写的话,可以修改all_words.sort()为all_words.sort(key=lambda x: x.lower())追问
这个代码错在哪里,能帮我看下吗,没有输出结果。。。
热心网友 时间:2022-07-10 08:58
你先不要把代码写那么多,一次写一点
然后在中间可能出问题的地方打印过程,看问题出在哪
你的答案没错,因为大写是在小写之前的