我希望使用Python按字母顺序对给定的字符串数组进行排序,但小写单词应该首先出现。
一个例子:
输出(应该是):
一个例子:
#!/usr/local/bin/python2.7
arr=['A','e','a','D','f','B']
arr.sort()
for s in arr: print s
输入:
A
e
a
D
f
B
输出(当前):
A
B
D
a
e
f
输出(应该是):
a
e
f
A
B
D
string.ascii_letters
具有此顺序。任何创建介于两者之间的解决方案都已过时。 - PascalVKooten['Abc','abc','aBc']
进行排序应返回['abc','aBc','Abc']
。 - georg