私は cPython と IronPython で同じテスト コードを使用しています。IronPython で使用するモジュールをインポートする必要があるのでしょうか、それとも単に利用できないのでしょうか?
lista = ['a','b']
listados = ['a','b','c']
aca = all(value in listados for value in lista)
私は cPython と IronPython で同じテスト コードを使用しています。IronPython で使用するモジュールをインポートする必要があるのでしょうか、それとも単に利用できないのでしょうか?
lista = ['a','b']
listados = ['a','b','c']
aca = all(value in listados for value in lista)
実行している IronPython のバージョンは何ですか? all() はかなり最近の Python の追加 (2.5) です。
all
およびany
関数は Python 2.5 で追加されました。バージョン 2.5 以上の IronPython を使用していますか? そうでない場合は、フォールバック バージョンを定義するのはかなり簡単です。
try: all
except NameError:
def all(iterable):
for value in iterable:
if not value: return False
return True