7

私は python list を持っています[1,2,,4,5,6]null欠落している、またはリスト要素をテストするための最良の方法は何ですか? 私は現在実行してif element != ''いますが、そのようなことを実行する組み込みのテストがあると思いますか、それとも間違っていますか?

4

4 に答える 4

5

Python リスト [1,2,,4,5,6] があります。欠落している、または null のリスト要素をテストするための最良の方法は何ですか?

リストに誤った値が含まれているかどうかだけを知りたい場合(これは、Python での不足または nullに相当するものです)、次のようにすることができます。

>>> all(x for x in [1,2,3,4,5])
True
>>> all(x for x in [1,2,'',4,5])
False
>>> all(x for x in [1,2,None,4,5])
False

ある条件に一致する特定の値が存在するかどうかを知りたい場合:

all(x%2 for x in [1,2,3,4,5,7]) 

これは、リストにすべての偶数が含まれている場合に当てはまります。

于 2013-10-08T16:46:22.070 に答える