a = np.unique(a)
對於一維陣列或者列表,unique函式去除其中重複的元素,並按元素由大到小返回乙個新的無元素重複的元組或者列表。
import numpy as np
a = [1, 2, 2, 5,3, 4, 3]
a = np.unique(a)
b= (1, 2, 2,5, 3, 4, 3)
b= np.unique(b)
c= ['fgfh','asd','fgfh','asdfds','wrh']
c= np.unique(c)
print(a)
print(b)
print(c)
# 輸出為 [1 2 3 4 5]
# [1 2 3 4 5]
# ['asd' 'asdfds' 'fgfh' 'wrh']
c,s=np.unique(b,return_index=true)
return_index=true表示返回新列表元素在舊列表中的位置,並以列表形式儲存在s中。
a, s= np.unique(a, return_index=true)
print(a)
print(s)
# 執行結果
# [1 2 3 4 5]
# [0 1 4 5 3]
a, s,p = np.unique(a, return_index=true, return_inverse=true)
return_inverse=true 表示返回舊列表元素在新列表中的位置,並以列表形式儲存在p中。
a, s,p = np.unique(a, return_index=true, return_inverse=true)
print(a)
print(s)
print(p)
# 執行結果
# [1 2 3 4 5]
# [0 1 4 5 3]
# [0 1 1 4 2 3 2]
python的numpy庫結構 Numpy庫簡介
今天給大家分享乙個資料分析處理資料的常見的庫 numpy。這個庫是 python 資料分析的基礎,它提供的資料結構比 python 自身的更高效。我們知道 python 有自帶的列表資料結構。numpy 庫和 list 列表有什麼區別呢?python list 列表儲存的是物件的指標,比如 0,1,...
Python的numpy庫中的shape用法
shape函式是numpy.core.fromnumeric中的函式,它的功能是讀取矩陣的維度。例 shape matrixa 返回matrixa的 行數,列數 元組 shape matrixa 0 行數 shape matrixa 1 列數 shape的輸入引數可以使乙個實數,乙個一維列表 陣列 ...
python 矩陣庫 NumPy矩陣庫
numpy 矩陣庫 numpy 包包含乙個 matrix庫numpy.matlib。此模組的函式返回矩陣而不是返回ndarray物件。matlib.empty matlib.empty 函式返回乙個新的矩陣,而不初始化元素。該函式接受以下引數。numpy.matlib.empty shape,dty...