すべて同じ数のエントリを持つリストがいくつかあります(それぞれがオブジェクトプロパティを指定しています)。
property_a = [545., 656., 5.4, 33.]
property_b = [ 1.2, 1.3, 2.3, 0.3]
...
同じ長さのフラグでリストする
good_objects = [True, False, False, True]
(同等のインデックスリストで簡単に置き換えることができます:
good_indices = [0, 3]
新しいリストを生成する最も簡単な方法は何ですかproperty_asel
、property_bsel
、...のみ値がいずれかによって示されている含まれていたTrue
エントリまたはインデックス?
property_asel = [545., 33.]
property_bsel = [ 1.2, 0.3]
zip
、Python 2では新しいリストが作成されますが、Python 3では単に(遅延)ジェネレーターが返されるためです。