def apply_to_zeros(lst, dtype=np.int64):
    inner_max_len = max(map(len, lst))
result = np.zeros([len(lst), inner_max_len], dtype)
for i, row in enumerate(lst):
    for j, val in enumerate(row):
        result[i][j] = val
return result
нулевое заполнение массива numpy