ホームページ >バックエンド開発 >Python チュートリアル >Python で条件に基づいてリストを効率的に分割するにはどうすればよいですか?
効率を向上させた条件に基づくリストの分割
指定された条件に基づいてリスト (mylist) を分割するタスクでは、目的はこの分割をより効率的に達成することです。具体的には、リストに対する複数の反復を避け、パフォーマンスを向上させたいと考えています。
これらの要件に対処するには、次のアプローチを検討してください。
このアプローチにより、リストの反復回数が 2 から 1 に減り、パフォーマンスが向上する可能性があります。
good, bad = [], [] for x in mylist: (bad, good)[x in goodvals].append(x)
以上がPython で条件に基づいてリストを効率的に分割するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。