ページへ戻る

− Links

 印刷 

Python​/itertoolsでループを効率化 のバックアップ差分(No.3) :: NJF Wiki

xpwiki:Python/itertoolsでループを効率化 のバックアップ差分(No.3)

« Prev[4]  Next »[5]
2: 2017-05-17 (水) 09:00:50 njf[6] ソース[7] バックアップ No.2 を復元して編集[8] 3: 2017-05-18 (木) 15:55:03 njf[6] ソース[9] バックアップ No.3 を復元して編集[10]
Line 98: Line 98:
第二引数に整数を指定すると、その数だけ要素を取り出した並べ替えを返します。 第二引数に整数を指定すると、その数だけ要素を取り出した並べ替えを返します。
-for i in itertools.permutations("ABC",2): + for i in itertools.permutations("ABC",2): 
-    print i+    print i
結果: 結果:
Line 110: Line 110:
順番に意味があり、('A', 'B')と('B', 'A')は別の物になります。 順番に意味があり、('A', 'B')と('B', 'A')は別の物になります。
-例えば、複数地点を経由した場合の距離を、全ての場合で出したいというときに使えます。+例えば、複数地点を経由した距離を、全ての場合で出したいというときに使えます。
*組み合わせ「combinations」 [#xfab9c98] *組み合わせ「combinations」 [#xfab9c98]
« Prev[4]  Next »[5]