Python 关系运算符可以连用。使用关系运算符的一个最重要的前提是,操作数之间必须可比较大小。例如,把一个字符串和一个数字进行大小比较是毫无意义的,所以 Python 也不支持这样的运算。
import mathprint(1 < 3 < 5) # 等价于1<3 and 3<5
print(3 < 5 > 2)
print(1 > 6 < math.sqrt(9)) # 具有惰性求值或逻辑短路的特点
print([1, 2, 3] < [1, 2, 4]) # 比较列表的大小
print('hello' > 'world') # 比较字符串的大小
print({1, 2, 3} == {2, 3, 1}) # 测试两个集合是否相等
print({2, 4, 6} > {6}) # 集合之间的包含测试