どして
any(['','foo'])
例外を発生させる
TypeError: cannot perform reduce with flexible type
私はそれが評価されるべきだと思ったTrue
、なぜなら
bool('')
に評価しますFalse
bool('foo')
に評価しますTrue
- 私はしかし、
any()
に変換可能なオブジェクトの任意のシーケンスで使用することができますbool
Python2.7を使用しています。
numpy.any()
組み込みの代わりに誤って呼び出していany()
ます。後者はあなたの例では機能します。
これを修正するには、インポートを整理する必要があります。とを探し、from numpy import *
とfrom numpy import any
を含む同様のインポートをscipy
探しpylab
ます。