私はリストを持っているといい、そのリストが別のリスト内にあるかどうかをチェックしたいと思います。私はこれをやっていることを行うことができます正常に動作しますが、私は昇給に必要な値は、それが欠落していることを値で、不足している例外をしたいと言うことができますリスト内包と例外の使用?
all(value in some_map for value in required_values)
を。リストの理解を使って、どうすればいいですか?
私は多かれ少なかれ好奇心が強いですが、すべての兆候はいいえを指しているようです。
EDITなんてこった、私はこの意味:
for value in required_values:
if value not in some_map:
raise somecustomException(value)
は、私はあなたが重複して検討する必要がない場合は、エラーが
と非常によく似ています:http://stackoverflow.com/questions/1528237/how-can-i-handle-exceptions-in-a-list-comprehension-in-python –