Преобразование списка целых, кортежей в массив numpy

У меня есть список [float, (float, float, float ..)] ... который в основном представляет собой n-мерную точку вместе со значением пригодности для каждой точки. Например,

4.3, (2,3,4)
3.2, (1,3,5)
.
.
48.2, (23,1,32)

Я хочу случайным образом отобрать одну точку на основе значений пригодности. Я решил, что лучший способ сделать это будет использоватьnumpy.random.choice(range(n), 1, plist[:,:1,:1])

Тем не менее, мне нужно преобразовать это в массив Numpy, для которого я пытался

>> pArr = np.array( plist ) 
ValueError: setting an array element with a sequence

Я получил ту же ошибку для np.asarray (plist), а также .. какие-либо предложения ??

Ответы на вопрос(2)

Ваш ответ на вопрос