回答編集履歴

1

追記

2018/04/19 06:31

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -21,3 +21,19 @@
21
21
  [[100, 120, 30, 40], [200, 420, 420, 450], [230, 450, 320, 450], [340, 230, 550, 540], [650, 990, 340, 560]]
22
22
 
23
23
  ```
24
+
25
+
26
+
27
+ ref
28
+
29
+ ---
30
+
31
+ - [Python 標準ライブラリ » 2. 組み込み関数 - zip](https://docs.python.jp/3/library/functions.html#zip)
32
+
33
+ > イテラブルの左から右への評価順序は保証されています。そのため zip(*[iter(s)]*n) を使ってデータ系列を長さ n のグループにクラスタリングするイディオムが使えます。これは、各出力タプルがイテレータを n 回呼び出した結果となるよう、 同じ イテレータを n 回繰り返します。これは入力を長さ n のチャンクに分割する効果があります。
34
+
35
+
36
+
37
+ - [おぎろぐはてブロ - リストをn個ずつのサブリストに分割 (Python)](http://iogi.hatenablog.com/entry/split-list-into-sublist)
38
+
39
+ 2.7なのでちょいと古いですが、本質的な意味は同じです。