I've so far discovered that in Python:
[space] < 0-9 < A-Z < a-z
when ordering strings.
But why is it that '[space] a'
< 'a'
?
And why is it that 'abc'
> 'ABCDEFG'
?
How are strings ordered in Python?
Is there a flowchart that will help me understand this process?