У меня есть объект в форме: {a: [1,2,3,4], b: [5,6,7,8]}
, и я хочу преобразовать его, используя понимания, в массив массивов из 3 элементов:
[
['a', 0, 1], ['a', 1, 2], ['a', 2, 3], ['a', 3, 4],
['b', 0, 5], ['b', 1, 6], ['b', 2, 7], ['b', 3, 8]
]
Я пробовал это ( [x,y,v] for v, y in h for x, h of obj )
, но он дает массив из двух элементов по 4 элемента:
[
[ [], [], [], [] ],
[ [], [], [], [] ]
]
Как пропустить массив второго уровня?