Gibt es eine numpy Gruppe nach Funktion?

Gibt es irgendeine Funktion in numpy, um dieses Array unten nach der ersten Spalte zu gruppieren?

ch konnte keine gute Antwort über das Internet finde

>>> a
array([[  1, 275],
       [  1, 441],
       [  1, 494],
       [  1, 593],
       [  2, 679],
       [  2, 533],
       [  2, 686],
       [  3, 559],
       [  3, 219],
       [  3, 455],
       [  4, 605],
       [  4, 468],
       [  4, 692],
       [  4, 613]])

Gewünschte Ausgabe:

array([[[275, 441, 494, 593]],
       [[679, 533, 686]],
       [[559, 219, 455]],
       [[605, 468, 692, 613]]], dtype=object)

Antworten auf die Frage(12)

Ihre Antwort auf die Frage