Σύνηθες Αριθμητικές Διανύσεις NumPy

Σειρά κατάταξης διανυσματος

Η σειρά κατάταξης είναι η σειρά κατάταξης των στοιχείων.

Η σειρά κατάταξης είναι οποιαδήποτε σειρά που έχει σειρά κατάταξης με τα στοιχεία της, π.χ. αριθμοί ή γράμματα, αύξηση ή μείωση.

Το αντικείμενο NumPy ndarray έχει ένα όνομα sort() Η συνάρτηση που θα ταξιδέψει το καθορισμένο διάστημα.

Παράδειγμα

Σειρά κατάταξης διανυσματος:

import numpy as np
arr = np.array([3, 2, 0, 1])
print(np.sort(arr))

Εκτέλεση παραδείγματος

Σημείωση:Αυτή η μέθοδος επιστρέφει ένα αντίγραφο του διανύσματος, ενώ το αρχικό διάστημα παραμένει αμετάβλητο.

Μπορείτε επίσης να σειράρετε διανύσματα字符串 ή οποιαδήποτε άλλη τύπος δεδομένων:

Παράδειγμα

Σειρά κατάταξης διανυσμάτων με αλφαβητική σειρά:

import numpy as np
arr = np.array(['banana', 'cherry', 'apple'])
print(np.sort(arr))

Εκτέλεση παραδείγματος

Παράδειγμα

Σειρά κατάταξης布尔 διανυσμάτων:

import numpy as np
arr = np.array([True, False, True])
print(np.sort(arr))

Εκτέλεση παραδείγματος

Σειρά κατάταξης 2-D διανύσματος

Αν χρησιμοποιηθεί η μέθοδος sort() σε δίμορφο διάστημα, θα γίνει σειρά κατάταξης για τις δύο διανύσματα:

Παράδειγμα

Σειρά κατάταξης 2-D διανύσματος

import numpy as np
arr = np.array([[3, 2, 4], [5, 0, 1]])
print(np.sort(arr))

Εκτέλεση παραδείγματος