相关疑难解决方法(0)

按字典顺序python排序字​​符串

我想按字典顺序将字符串排序到列表中

str='aAaBbcCdE'
Run Code Online (Sandbox Code Playgroud)

['A','a','a','B','b','C','c','d','E']
Run Code Online (Sandbox Code Playgroud)

sorted()给我这个输出:

['A','B','C','E','a','a','b','c','d']
Run Code Online (Sandbox Code Playgroud)

如何按字典顺序排序?

python sorting lambda

23
推荐指数
2
解决办法
4万
查看次数

排序字符串列表忽略大写/小写

我有一个列表,其中包含代表动物名称的字符串.我需要对列表进行排序.如果我使用sorted(list),它将首先使用大写字符串给出列表输出,然后是小写.

但我需要以下输出.

输入:

var = ['ant','bat','cat','Bat','Lion','Goat','Cat','Ant']
Run Code Online (Sandbox Code Playgroud)

输出:

['ant', 'Ant', 'bat', 'Bat', 'cat', 'Cat', 'Goat', 'Lion']
Run Code Online (Sandbox Code Playgroud)

python sorting lexicographic lexicographic-ordering

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