function を使用すると、Python スクリプトで非常に奇妙な問題に直面していますall()
。
コンソールはfalse
、次の行について (これは明らかに正しいです) 私に与えます:
all(x == 2 for x in (8,2,2,2))
私のスクリプトでは、同じ行がtrue
?!を返します。
ここで何が起こっているのですか?all()
私のスクリプトでそれを上書きした可能性のある他の関数はありますか? 次のモジュールをインポートしています。
import os
import sys
import string
import time
from time import gmtime, strftime
from optparse import OptionParser, OptionGroup
import cx_Oracle
from pylab import *
import ROOT
from array import array
import logging
from traceback import format_exc