Python numpy, сортировка

Есть многомерный массив точек (boxes), как повторить такую сортировку:

for (startXa, startYa, endXa, endYa) in boxes:
    startX = startX if startX < startXa else startXa
    startY = startY if startY < startYa else startYa

    endX = endX if endX > endXa else endXa
    endY = endY if endY > endYa else endYa

Ответы (1 шт):

Автор решения: Alex Alex

Как уже правильно заметили, тут нет сортировки.

for (startXa, startYa, endXa, endYa) in boxes:
    startX=np.min(startX, startXa)
    startY=np.min(startY, startYa)
    endX=np.max(endX, endXa)
    endY=np.max(endY, endYa)

Можно вообще оботись без for, если boxes - np.array, а не список.

→ Ссылка