したがって、それぞれ 100 要素を持つ 100,000 個の float 配列があるとします。X 個の値の最大数が必要ですが、Y より大きい場合のみです。これに一致しない要素はすべて 0 に設定する必要があります。Python でこれを行う最速の方法は何ですか? 秩序を維持する必要があります。ほとんどの要素はすでに 0 に設定されています。
サンプル変数:
array = [.06, .25, 0, .15, .5, 0, 0, 0.04, 0, 0]
highCountX = 3
lowValY = .1
期待される結果:
array = [0, .25, 0, .15, .5, 0, 0, 0, 0, 0]