C#Pythonjavascriptphp
var list = Enumerable.Range(1, 10); // 対象の値 var chunkSize = 3; // N 個ずつの N //リストの分割 LINQのGroupByを使用 var chunks = list.Select((v, i) => new { v, i }) .GroupBy(x => x.i / chunkSize) .Select(g => g.Select(x => x.v));
l = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] result = list(split_list(l, 3))
const CSV = 'a,b,c,d,e,f'; // 分割対象のCSV var strs = CSV.split(','); // コンマで分割して表示
$a = array('あ', 'い', 'う', 'え', 'お'); print_r( array_chunk($a, 2) ); print_r( array_chunk($a, 2, true) );
コメント