def Compare(left, ops, comparators):
    for x, op, y in zip([left] + comparators[:-1], ops, comparators):
        if not op(x, y):
            return False
return True
Как объяснить абстрактное синтаксическое дерево цепных операций сравнения?