Вы можете сделать
x = array([[1,2],3], dtype=object_)
, который даст вам массив с общим типом "object" dtype.Но это не очень далеко.Даже если бы вы сделали
x = array([array([1,2]),3], dtype=object_)
, у вас был бы массив x [0], но вы все равно не могли бы индексировать x [0,0], вам нужно будет выполнить x [0] [0].
Обидно;Есть места, где было бы полезно сделать такие вещи, а затем выполнить x.sum (1) и получить [3, 3] в результате.(Вы всегда можете сделать карту (сумма, х).)