0

私は cPython と IronPython で同じテスト コードを使用しています。IronPython で使用するモジュールをインポートする必要があるのでしょうか、それとも単に利用できないのでしょうか?

lista = ['a','b']
listados = ['a','b','c']

aca = all(value in listados for value in lista)
4

2 に答える 2

1

実行している IronPython のバージョンは何ですか? all() はかなり最近の Python の追加 (2.5) です。

于 2009-12-28T17:14:52.847 に答える
1

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
于 2009-12-28T17:15:36.917 に答える