比较函数
以下比较运算符方法接受一个输入序列参数,并通过将指定的比较运算符应用于对象的序列和输入序列中的对应元素来生成布尔结果序列。如果两个输入序列参数的长度不同,则操作仅在两个序列中较短的那个序列的元素数量范围内执行。
操作符可以是以下之一:
eq
eq(input)
结果序列中的元素对于输入序列中对应相等的元素为真;否则为假。
ne
ne(input)
结果序列中的元素对于输入序列中不相等的对应元素为真;否则为假。
gt
gt(input)
结果序列中的元素对于对象元素大于输入值的情况为真;否则为假。
ge
ge(input)
结果序列中的元素对于对象元素大于或等于输入值的情况为真;否则为假。
lt
lt(input)
结果序列中的元素对于对象元素小于输入值的情况为真;否则为假。
le
le(input)
结果序列中的元素对于对象元素小于或等于输入值的情况为真;否则为假。
示例
以下是一个示例代码片段,演示了比较运算符方法:
cursor = con.cursor("Quote", "by_sym")
for quote in cursor:
...
eqIterator = quote.high.eq(quote.close)
...