Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
サイズ 6 "by 1" のリストを生成しました。しかし、サイズが2 "x 3"になるように、リストを3つの「列」に分割したいと思います。これどうやってするの?
例えば:
[1,1,2,2,3,3] # -> [[1,1],[2,2],[3,3]]
あなたの現在のリストが呼ばれていると仮定しますflat:
flat
col_width = len(flat) // 3 nested = [flat[i:i+col_width] for i in range(0, len(flat), col_width)]