不确定numpy,但熊猫可以使用
groupby+轻松完成此操作
cumsum:
import pandas as pds = pd.Series(my_vector)s.groupby(s.index.isin(size_of_groups.cumsum()).cumsum()).cumsum()0 11 32 63 44 9dtype: int64

不确定numpy,但熊猫可以使用
groupby+轻松完成此操作
cumsum:
import pandas as pds = pd.Series(my_vector)s.groupby(s.index.isin(size_of_groups.cumsum()).cumsum()).cumsum()0 11 32 63 44 9dtype: int64