リスト要素の複製時間の増殖時間
リスト内の要素を何度か繰り返す簡単な方法の探求。この質問は、次の例に似たエレガントなソリューションを見つけることを目的としています。 n = 3 x1 = [1、1、1、2、2、2、3、3、3、4、4、4]
x = [1, 2, 3, 4] n = 3 x1 = [1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4]
numpy to the Rescue
最適なアプローチは、numpyの繰り返し関数を利用することにあります:
印刷(np.repeat(x1、3)) #出力: #[1 1 1 2 2 2 3 3 3 4 4 4]
この方法は、元のリストxの各要素を効果的に複製しますx指定された回数n。その简洁と効率性により、このタスクに理想的な選択肢になります。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3