當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python ast.Compare用法及代碼示例

用法:

class ast.Compare(left, ops, comparators)

兩個或多個值的比較。 left 是比較中的第一個值,ops 是運算符列表,comparators 是比較中第一個元素之後的值列表。

>>> print(ast.dump(ast.parse('1 <= a < 10', mode='eval'), indent=4))
Expression(
    body=Compare(
        left=Constant(value=1),
        ops=[
            LtE(),
            Lt()],
        comparators=[
            Name(id='a', ctx=Load()),
            Constant(value=10)]))

相關用法


注:本文由純淨天空篩選整理自python.org大神的英文原創作品 ast.Compare。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。