What does < or > mean in python while comparing strings
本问题已经有最佳答案,请猛点这里访问。
我已经用python 3.5编写了这段代码
1 2 | x="absx" o="abcdef" |
如果我做这个手术,
1 2 | x<o False #it return's False and i think it should return True |
号
那么,在字符串的情况下,
1 2 3 4 | >>> x="absx" >>> o="abcdef" >>> x > o True |
字典排序与字典排序相同,基本上,操作员正在检查哪个字符串在字典顺序中出现得更早(或更晚)。python 2和3的行为都相同。
最终结果不取决于字符串的大小,例如:
1 2 | >>>"a" <"aaaaa" True |
号
在上面的例子中,当按字典顺序书写时,
词典比较。在你的情况下,