當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python numpy.sort_complex()用法及代碼示例


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。