パフォーマンスのために大きなリスト(1000以上のアイテム)を分割する最も良い方法は何ですか?大きなリストの「パーツ」を使用しますか?Pythonはビッグリストをチェックパフォーマンスのために小さなリストに分割しますか?
たとえば、私はスキャンしたい10kアドレスのリストを持っています。このリストを4番目に分割し、セクションごとにリストを完成させてパフォーマンスを向上させるにはどうすればよいですか?
パフォーマンスのために大きなリスト(1000以上のアイテム)を分割する最も良い方法は何ですか?大きなリストの「パーツ」を使用しますか?Pythonはビッグリストをチェックパフォーマンスのために小さなリストに分割しますか?
たとえば、私はスキャンしたい10kアドレスのリストを持っています。このリストを4番目に分割し、セクションごとにリストを完成させてパフォーマンスを向上させるにはどうすればよいですか?
リスト全体を操作したいのですが、順番に処理するのが遅いのですか?私はあなたがワーカープールを望んでいると思います。 thisは役に立ちますか?
thisの回答を見る任意のリストをより小さなチャンクに分割する方法についての質問。明示的にパフォーマンスを向上させることは明示していませんので、探しているのであれば、小さなリストを実際に操作するためにmultiprocessingモジュールを検討することを検討してください。
あなたが欲しいものに似ている質問があります(http://stackoverflow.com/questions/312443/how-do-you-split-a-list-into-evenly-sized-chunks-in-python)。 ? – thegrinner
ありがとうございました約 – nobody
リストで何をしていますか?なぜあなたはパフォーマンスを助けるためにリストを分割すると思いますか? –