R では、別のベクトルの因数に従ってベクトルを分割できます。
> a <- 1:10
[1] 1 2 3 4 5 6 7 8 9 10
> b <- rep(1:2,5)
[1] 1 2 1 2 1 2 1 2 1 2
> split(a,b)
$`1`
[1] 1 3 5 7 9
$`2`
[1] 2 4 6 8 10
したがって、別のリストの値に従って(因子の順序に従って)リストを(Pythonの観点から)グループ化します。
itertools.groupby
アプローチを除いて、Pythonでそのような便利なものはありますか?