私はこの問題に何度も遭遇しました。私はリストを反復処理して、さまざまな方法でそれを "見て"みたいとします(リストのデータは、解析する方法によって異なって解釈されます)。これは1回の反復でのみ実行できますが、コードは面倒で複雑に見えます。もう1つの方法は、リストを複数回反復することです。タスクごとに1回私はこれと一緒に行くだろうが、リストが非常に大きく、各反復がコストパフォーマンスに優れているとしたらどうだろうか?それはに優れている、要約するので
、:複数の反復または複雑なコードですか?
a)の反復処理し、一度
Bですべてを処理)複数の反復を実行し、1つのタスクのみ各反復
を扱う、私は楽しみにしていますあなたの答えを聞く。
Do __a__を実行して、タスクのそれぞれを、構造の改善のためにリストのユニット項目に何かを行うスタンドアロン関数/モジュールにラップし、オブジェクトが予期せず突然変異していないことを確認します。この質問は、サンプルコードなしで、そして言語仕様なしではかなり曖昧です。 – woozyking