リストの分割

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) );

コメント

タイトルとURLをコピーしました