В awkward0 я хотел бы отдельно сохранить различные выборки таблицы
в псевдокоде
X = awkward.Table(...)
one_jet = X[X.n_jet == 1]
two_jet = X[X.n_jet == 1]
awkward.save(one_jet)
awkward.save(two_jet)
, но я заметил, что содержимое любого индексированного зубчатого массива не изменяется (только остановки запуска сокращаются), и поэтому наивное сохранение запусков останавливает этот путь, что приведет к дублированию данных на диске. Есть ли способ «перепаковать» неровные массивы, чтобы они снова стали плотными?