numpy.sort_complex()函数用于对复杂数组进行排序,它首先使用实部,然后使用虚部对数组进行排序。
用法: numpy.sort_complex(arr)
参数:
arr :[数组]输入数组。
Return :[complex ndarray]排序的复杂数组。
代码1:
# Python program explaining
# sort_complex() function
import numpy as geek
# input array
in_arr = [2, 8, 7, 5, 9]
print ("Input array:", in_arr)
out_arr = geek.sort_complex(in_arr)
print ("Output sorted array:", out_arr)
输出:
Input array: [2, 8, 7, 5, 9] Output sorted array: [ 2.+0.j 5.+0.j 7.+0.j 8.+0.j 9.+0.j]
代码2:
# Python program explaining
# sort_complex() function
import numpy as geek
# input array
in_arr = [2 + 4j, 5 + 9j, 3 - 2j, 4 - 3j, 3 + 5j, 2-4j, 5]
print ("Input array:", in_arr)
out_arr = geek.sort_complex(in_arr)
print ("Output sorted array:", out_arr)
输出:
Input array: [(2+4j), (5+9j), (3-2j), (4-3j), (3+5j), (2-4j), 5] Output sorted array: [ 2.-4.j 2.+4.j 3.-2.j 3.+5.j 4.-3.j 5.+0.j 5.+9.j]
相关用法
注:本文由纯净天空筛选整理自jana_sayantan大神的英文原创作品 numpy.sort_complex() in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。