Python 如何排序字符串?
How does Python order strings?
到目前为止,我在 Python 中发现:
[space] < 0-9 < A-Z < a-z
订购字符串时。
但为什么 '[space] a'
< 'a'
?
为什么 'abc'
> 'ABCDEFG'
?
Python 中的字符串是如何排序的?
有流程图可以帮助我理解这个过程吗?
相同类型的字符串被简单地排序,较低的字节值或代码点在较高的字节值或代码点之前排序。
到目前为止,我在 Python 中发现:
[space] < 0-9 < A-Z < a-z
订购字符串时。
但为什么 '[space] a'
< 'a'
?
为什么 'abc'
> 'ABCDEFG'
?
Python 中的字符串是如何排序的?
有流程图可以帮助我理解这个过程吗?
相同类型的字符串被简单地排序,较低的字节值或代码点在较高的字节值或代码点之前排序。