16 lines
558 B
Python
16 lines
558 B
Python
import array
|
|
import numpy as np
|
|
array_1d = np.array([10, 2, 5, 1, 6, 5])
|
|
array_1d_sorted = np.sort(array_1d, kind='quicksort')
|
|
|
|
print("Unsorted 1D array:", array_1d)
|
|
print("Sorted 1D array (ascending):", array_1d_sorted)
|
|
print("Sorted 1D array (descending):", np.sort(array_1d)[::-1])
|
|
|
|
# Employee salaries
|
|
salaries = np.array([45000, 38000, 52000, 47000, 43000, 39000])
|
|
print("Original salaries:", salaries)
|
|
# Sort the salaries in descending order
|
|
sorted_salaries = np.sort(salaries)[::-1]
|
|
# Print top 3 salaries
|
|
print("Top 3 salaries:", sorted_salaries[:3]) |