returning True, False or None
Michael Spencer
mahs at telcopartners.com
Fri Feb 4 22:49:32 EST 2005
Fahri Basegmez wrote:
> reduce(lambda x, y: x or y, lst)
>
> works but when I tried
>
> import operator
> reduce(operator.or_, lst)
>
> this did not work. It pukes
>
> Traceback (most recent call last):
> File "<interactive input>", line 1, in ?
> TypeError: unsupported operand type(s) for |: 'NoneType' and 'bool'
>
> Any comments?
>
> Fahri
>
>
TypeError: unsupported operand type(s) for |: 'NoneType' and 'bool'
operator.or_ is "|" i.e., bitwise, not logical or
Michael
More information about the Python-list
mailing list