日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

numpy 相关函数

發(fā)布時間:2023/12/16 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 numpy 相关函数 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.numpy.ndim
a,b的ndim是指數(shù)組的行數(shù),或者說是數(shù)組第一維是多少。就是數(shù)組的維數(shù),對于二維可以用array[x][y],三維可以用array[x][y][z].你可以想成二維的是一個灰度圖像,三維的是rgb這種多通道圖像

>>> d array([[[1, 1, 1, 1],[1, 1, 1, 1],[1, 1, 1, 1]],[[1, 1, 1, 1],[1, 1, 1, 1],[1, 1, 1, 1]]], dtype=int16) >>> e array([[ 1.5, 2. , 3. ],[ 4. , 5. , 6. ]]) >>> d.ndim 3 >>> e.ndim 2 >>> a array([ 1., 2., 3.]) >>> b array([[ 1.5, 2. , 3. ],[ 4. , 5. , 6. ]]) >>> c array([[ 0., 0., 0., 0.],[ 0., 0., 0., 0.],[ 0., 0., 0., 0.]]) >>> a.ndim 1 >>> b.ndim 2 >>> c.ndim 2 >>>

2.numpy.shape 返回數(shù)組維數(shù)的元組

>>> y=np.zeros((2,3,4)) >>> y.shape (2, 3, 4) #表示234列的數(shù)組組成 >>> y array([[[ 0., 0., 0., 0.],[ 0., 0., 0., 0.],[ 0., 0., 0., 0.]],[[ 0., 0., 0., 0.],[ 0., 0., 0., 0.],[ 0., 0., 0., 0.]]]) >>> b=np.array([[1.5,2.,3.],[4.,5.,6.]]) >>> b.ndim 2 >>> b.shape #返回23列的數(shù)組,2表示行數(shù),3表示列數(shù) (2, 3) >>> b.shape[0] #返回的是幾行即幾維 2 >>> b.shape[1] #返回的是幾列 3

3.numpy.random.seed(0)的作用
使得隨機數(shù)據(jù)可預(yù)測,當(dāng)我們設(shè)置相同的seed,每次生成的隨機數(shù)相同。如果不設(shè)置seed,則每次會生成不同的隨機數(shù).

>>> numpy.random.seed(0) >>> numpy.random.rand(4) array([ 0.5488135 , 0.71518937, 0.60276338, 0.54488318])

4.numpy.concatenate數(shù)組拼接
numpy.concatenate((a1,a2,…), axis=0)函數(shù),能夠一次完成多個數(shù)組的拼接。其中a1,a2,…是數(shù)組類型的參數(shù)。

>>> a=np.array([1,2,3]) >>> b=np.array([11,22,33]) >>> c=np.array([44,55,66]) >>> np.concatenate((a,b,c),axis=0) # 默認(rèn)情況下,axis=0可以不寫 array([ 1, 2, 3, 11, 22, 33, 44, 55, 66]) #對于一維數(shù)組拼接,axis的值不影響最后的結(jié)果 >>> a=np.array([[1,2,3],[4,5,6]]) >>> b=np.array([[11,21,31],[7,8,9]]) >>> np.concatenate((a,b),axis=0) array([[ 1, 2, 3],[ 4, 5, 6],[11, 21, 31],[ 7, 8, 9]]) >>> np.concatenate((a,b),axis=1) #axis=1表示對應(yīng)行的數(shù)組進行拼接 array([[ 1, 2, 3, 11, 21, 31],[ 4, 5, 6, 7, 8, 9]])

對numpy.append()和numpy.concatenate()兩個函數(shù)的運行時間進行比較,concatenate()效率更高,適合大規(guī)模的數(shù)據(jù)拼接

>>> from time import clock as now >>> a=np.arange(9999) >>> b=np.arange(9999) >>> time1=now() >>> c=np.append(a,b) >>> time2=now() >>> print time2-time1 28.2316728446 >>> a=np.arange(9999) >>> b=np.arange(9999) >>> time1=now() >>> c=np.concatenate((a,b),axis=0) >>> time2=now() >>> print time2-time1 20.3934997107

5.numpy中的inf表示一個無限大的正數(shù)

import numpy x = numpy.inf x>9999999999999999999 #返回結(jié)果為:True

6.astype改變array數(shù)組內(nèi)數(shù)值的類型

#用法1:直接將原來的類型轉(zhuǎn)換成現(xiàn)在指定的類型 numeric_strings=np.array(['1.25','-9.6','42'],dtype=np.string_) numeric_strings=numeric_strings.astype(float) #沒寫np.float64,因為python類型會映射到等價的dtype上#用法2:可直接引用另外一個變量的dtype,基要和另一個數(shù)組一樣的類型則直接用該數(shù)組.dtype int_array=np.arange(10) #輸出是:array([0,1,2,3,4,5,6,7,8,9]) calibers=np.array([.22,.270,.33],dtype=np.float64) int_array=int_array.astype(calibers.dtype) #將前面的int的奕成float64 #print_array的值為:array([0.,1.,2.,3.,4.,5.,6.,7.,8.,9.,])

7.切片與python代碼的不同點
當(dāng)你將一個標(biāo)量值(一維中的都是單個詞,這里標(biāo)量指的就是單個值)賦值給一個切片時(如arr[5:8]=12),該值會自動傳播(即”廣播”)到整個選區(qū)。
與列表最重要的區(qū)別在于,numpy中的數(shù)組切片是原始數(shù)組的視圖,這意味著數(shù)據(jù)不會被復(fù)制,
視圖上的任何修改都會直接反映到源數(shù)組上。即映射到原來數(shù)組上

arr=np.arange(10) #輸出: array([0,1,2,3,4,5,6,7,8,9]) print arr print arr[5] #輸出:5 print arr[5:8] #輸出:array([5,6,7]) arr[5:8]=12 print arr #會把前面的切片映射到原數(shù)組arr上,故此時輸出結(jié)果是:array([0,1,2,3,4,12,12,12,8,9]) arr_slice=arr[5:8] #取出[5:8]的位值,即[5,6,7],也是現(xiàn)在新的數(shù)組的12處 arr_slice[1]=12345 #在取出的arr_slice中取第一個數(shù)即[6]處,即新的數(shù)組的中間的12處 print arr #輸出結(jié)果是:array([0,1,2,3,4,12,12345,12,8,9]) #如果你想要得到的是ndarray切片的一份副本而非視圖,就需要顯式地進行復(fù)制操作,例如:arr[5:8].copy(). arr[5:8].copy() #因為Numpy設(shè)計目的是處理大數(shù)據(jù),假如Numpy堅持要將數(shù)據(jù)復(fù)制來復(fù)制去的話會產(chǎn)生性能和內(nèi)存的問題

8.多維數(shù)組中元素索引
多維數(shù)組取某個元素值

arr2d=np.array([1,2,3],[4,5,6],[7,8,9]) print arr2d[2] #返回的值:array([7,8,9]) #若要取每個列表中的單個值,可以用逗號隔開的索引列表來選擇單個元素#下面兩種方法是一樣的 #方法1:有點像python中先按元組的方法取出單個列表,再用列表的方法取出值 print arr2d[0][2] #輸出結(jié)果:3 #方法2:直接用逗號隔開的索引列表來選取 print arr2d[0,2] #輸出結(jié)果:3

多維數(shù)組元素索引

#下面是2X2X3的數(shù)組,即223列的數(shù)組 arr3d=np.array([[[1,2,3],[4,5,6]],[[7,8,9],[10,11,12]]]) print arr3d #輸出的結(jié)果如下[[[ 1 2 3][ 4 5 6]] [[ 7 8 9][10 11 12]]]#取出arr3d[0] print arr3d[0] #結(jié)果:取出第一個數(shù)組:[[1,2,3],[4,5,6]]

標(biāo)量值和數(shù)組都可以被賦值

old_values=arr3d[0].copy() #old_values就是上面arr3d[0]的值 arr3d[0]=42 #arr3d[0]的數(shù)組的值都為42 print arr3d #輸出結(jié)果如下 # [[[42 42 42] # [42 42 42]] # # [[ 7 8 9] # [10 11 12]]] arr3d[0]=old_values #old_values的值賦值給arr3d[0]中 print arr3d #輸出結(jié)果如下: # [[[ 1 2 3] # [ 4 5 6]] # # [[ 7 8 9] # [10 11 12]]]

以此類推,arr3d[1,0]可以訪問索引以(1,0)開頭的那些值(以一維數(shù)組的形式返回):
print arr3d[1,0]
返回的結(jié)果是:array([7,8,9])

9.多維數(shù)組中切片索引

arr2d=np.array([[1,2,3],[4,5,6],[7,8,9]]) print arr2d print arr2d[:2] #輸出結(jié)果是:array([[1,2,3],[4,5,6]]) print arr2d[:2,1:] #在前面取出的arr2d[:2]的基礎(chǔ)上再取各個數(shù)組的從1:開始 #輸出結(jié)果 # [[2 3] # [5 6]] print arr2d[1,:2] #先取出1的數(shù)組(從0開始的),即[4,5,6],再:2是取從頭取到第2個,但不包括位置為2的值,即[4,5] #輸出結(jié)果為: # array[4 5] print arr2d[2,:1] #如上,得到的結(jié)果是:array([7])

注意:“只有冒號”表示選取整個軸,如下

print arr2d[:,:1] #第一個:表示所有軸都選中,第2個:1是取每個數(shù)組的第一個值 #輸出結(jié)果是: [[1][4][7]]

對切片表達(dá)式的賦值操作也會被擴散到整個選區(qū):

arr2d[:2,1:]=0 #先取位置為0:2不包括2的位置的數(shù)組即[[1,2,3],[4,5,6]], # 后面的1:是從位置為1開始一直取到結(jié)束即[8,9]位置都賦0 print arr2d #輸出結(jié)果如下: [[1 0 0][4 0 0][7 8 9]]

10.布爾索引

names=np.array(['Bob','Joe','Will','Bob','Will','Joe','Joe']) data=np.random.rand(7,4) #隨行生成74列的數(shù)組 print data print names print names=='Bob' #輸出的結(jié)果是:[ True False False True False False False]print data[names=='Bob'] #因為names=='Bob'為True有兩個,則生成24列的隨機數(shù)組print names!='Bob' #輸出結(jié)果是:[False True True False True True True] print data[(names!='Bob')] ##因為names!='Bob'5個為True的,則生成54列的隨機數(shù)組 #使用算術(shù)運算符:&,| mask=(names=='Bob') | (names=='Will') #[ True False True True True False False]print mask print data[mask] #因為mask為True的有4個,則生成44列的數(shù)組布爾型數(shù)組和切片混合使用 print data[names=='Bob',2:] #data[names=='Bob']中每個數(shù)組中取2:位置開始到最后的元素 # data[names=='Bob']的結(jié)果是: # [[ 0.90203958 0.02821906 0.30351464 0.33156672] # [ 0.60263345 0.97656289 0.58361359 0.06398002]] #然后data[names=='Bob',2:]之后的結(jié)果是: # [[ 0.30351464 0.33156672] # [ 0.58361359 0.06398002]] print data[names=='Bob',3] #data[names=='Bob']中每個數(shù)組中取3這個位置的數(shù) #輸出的結(jié)果是: # [ 0.33156672 0.06398002]

通過布爾型索引選取數(shù)組中的數(shù)據(jù),將總是創(chuàng)建數(shù)據(jù)的副本,即使返回一模一樣的數(shù)組也是如此。
通過布爾型數(shù)組設(shè)置值是一種經(jīng)常用到的手段。如將data中的所有負(fù)值都設(shè)置為0,我們只需如下:

data[data<0]=0 print data

通過一維布爾數(shù)組設(shè)置整行或列的值也很簡單:

data[names!='Joe']=7 #不是Joe的為True,有多少個True就總共該data數(shù)組有 #少行,將為True的這一行的值都為7 print data #返回的結(jié)果如下: [[ 7. 7. 7. 7. ][ 0.11834433 0.25350225 0.45062154 0.1694289 ][ 7. 7. 7. 7. ][ 7. 7. 7. 7. ][ 7. 7. 7. 7. ][ 0.7159481 0.70406219 0.50870176 0.8419536 ][ 0.97546717 0.36981413 0.35265204 0.88268987]]

11.花式索引
它指的是利用整數(shù)數(shù)組進行索引

arr=np.empty((8,4)) for i in range(8):arr[i]=i #arr[i]是指的行,arr[1]是指的第一行 print arr #輸出結(jié)果如下: # [[ 0. 0. 0. 0.] # [ 1. 1. 1. 1.] # [ 2. 2. 2. 2.] # [ 3. 3. 3. 3.] # [ 4. 4. 4. 4.] # [ 5. 5. 5. 5.] # [ 6. 6. 6. 6.] # [ 7. 7. 7. 7.]] #為了以特定順序選取子集,只需傳入一個用于指定順序的整數(shù)列或ndarray即可 print arr[[4,3,0,6]] #取arr中4的位置的行,切片為正數(shù)時則從下標(biāo)0開始, # 但是負(fù)數(shù)是從最后開始倒數(shù)第幾個,這個時間沒有0哦,例如-2,那就是倒數(shù)第2行 #輸出的結(jié)果如下: # [[ 4. 4. 4. 4.] # [ 3. 3. 3. 3.] # [ 0. 0. 0. 0.] # [ 6. 6. 6. 6.]]

負(fù)數(shù)索引,從尾部開始

print arr[[-3,-5,-7]] #輸出的結(jié)果如下: # [[ 5. 5. 5. 5.] # [ 3. 3. 3. 3.] # [ 1. 1. 1. 1.]]

一次傳入多個索引數(shù)組會有一點特別,它返回的是一個一維數(shù)組,其中的元素對應(yīng)各個索引元組

arr=np.arange(32).reshape((8,4)) #arange(32)即32個數(shù)(從0-31),數(shù)組的shape是84列 print arr #返回結(jié)果如下: # [[ 0 1 2 3] # [ 4 5 6 7] # [ 8 9 10 11] # [12 13 14 15] # [16 17 18 19] # [20 21 22 23] # [24 25 26 27] # [28 29 30 31]] print arr[[1,5,7,2],[0,3,1,2]] #第一個數(shù)組是取出的行,例1表示下標(biāo)為1的行取出(下標(biāo)是從0開始),則取出的是[4 5 6 7] #第二個數(shù)組是在前面取出的行的行幾個元素,上面是1行對應(yīng)的是0下標(biāo)元素,由取第1行的第一個元素,即4,所以第一個數(shù)是4, #依此類推,最終選出的元素是(1,0),(5,3),(7,1),(2,2).第2個數(shù)是:下標(biāo)為5的行位置為3的元素,即23. #輸出的結(jié)果如下: # [ 4 23 29 10]

要得到多維數(shù)組則要[:, ]將整行取出

print arr[[1,5,7,2]][:,[0,3,1,2]] #先取出[1,5,7,2]行,再[:,]取一整行,[0,3,1,2]是一整行元素的取值,先 #取的是0元素,再取3(該行的第4個元素),再取1(第2個元素),最后取2(第3個元素) #輸出的結(jié)果如下: # [[ 4 7 5 6] # [20 23 21 22] # [28 31 29 30] # [ 8 11 9 10]]

花式索引跟切片不一樣,它總是將數(shù)據(jù)復(fù)制到新數(shù)組中。

12.數(shù)組轉(zhuǎn)置和軸對換
transpose方法

arr=np.arange(15).reshape((3,5)) print arr #輸出結(jié)果如下: # [[ 0 1 2 3 4] # [ 5 6 7 8 9] # [10 11 12 13 14]] print arr.T #輸出結(jié)果如下: # [[ 0 5 10] # [ 1 6 11] # [ 2 7 12] # [ 3 8 13] # [ 4 9 14]] #在進行矩陣計算時,經(jīng)常會用到該操作,比如利用np.dot計算矩陣內(nèi)積XTX. arr=np.random.rand(6,3) print np.dot(arr.T,arr)arr=np.arange(16).reshape((2,2,4)) #reshape(2,2,4)指224列的數(shù)組 print arr #輸出的結(jié)果如下: # [[[ 0 1 2 3] # [ 4 5 6 7]] # # [[ 8 9 10 11] # [12 13 14 15]]]

ndarray還有一個swapaxes方法,它需要接受一對輛編號

print arr.swapaxes(1,2) #輸?shù)浇Y(jié)果如下: # [[[ 0 4] # [ 1 5] # [ 2 6] # [ 3 7]] # # [[ 8 12] # [ 9 13] # [10 14] # [11 15]]]

13.快速的元素級數(shù)組函數(shù)

#例如:sqrt,exp等一元的 arr=np.arange(10) print np.sqrt(arr) #開方 print np.exp(arr)#add,max接受兩個數(shù)組的,叫二元,并返回一個結(jié)果數(shù)組 x=random.rand(8) y=random.rand(8) print x print y print np.maximum(x,y) #元素級最大值,取x,y各對應(yīng)的比較。如x[0]和y[0]比較,哪個大就放在np.maximum(x,y)生成新的數(shù)組中arr=random.rand(7)*5 print np.modf(arr)

一元是針對數(shù)組里的各個元素,二元是針對兩個數(shù)組中各對應(yīng)的元素
(如:x(1)-y(1),即相同位置的值進行操作)
一元的ufunc函數(shù):

abs,fabs 絕對值,對于非復(fù)數(shù)值,可以使用更快的fabs sqrt 平方根 square 平方 exp 指數(shù) log 對數(shù) sign 各元素的正負(fù)號:1(正),0(零),-1(負(fù)數(shù)) ceil >=該值的最小整數(shù) floor <=該值的最大整數(shù) rint 四舍五入到最接近的整數(shù),保留dtype modf 將數(shù)組的小數(shù)和整數(shù)部分以兩個獨立數(shù)組的形式返回 isnan 返回一個表示“哪些值是NaN(這不是一個數(shù)字)”的布爾型數(shù)組 isfinite/isinf 分別返回一個表示“哪些元素是有窮的(非inf,非NaN)”或“哪些元素是無窮的”的布爾型數(shù)組 cos,cosh,sin,sinh,tan,tanh 三角函數(shù) arccos,arccosh,arcsin,arcsinh,arctan,arctanh 反三角函數(shù) logical_not 計算各元素not x的真值。相當(dāng)于-arr

二元的ufunc函數(shù):需要兩個數(shù)組的

add 相加 subtract 第一個數(shù)組減第二個數(shù)組 multiply 各元素相乘 divide,floor_divide 除法或向下圓整除法(丟棄余數(shù)) power 對第一個數(shù)組中的元素A,根據(jù)第二個數(shù)組中的相應(yīng)元素B,計算A的B次方 maximum,fmaxt 元素級的最大值計算,fmax將忽略NaN mimimum,fmin 元素級的最小值計算,fmin將忽略NaN mod 元素級的求模計算(除法的余數(shù)) copysign 將第二個數(shù)組中的值的符號復(fù)制給第一個數(shù)組中的值 greater,greater_equal,less,less_equal,equal,not_equal >,>=,<,<=,==,!= logical_and,logical_or,logical_xor &,|,^(即與,或,非)

14.利用數(shù)組進行數(shù)據(jù)處理
where的用法

import numpy as np from numpy import random import matplotlib.pyplot as pltpoints=np.arange(-5,5,0.01) xs,ys=np.meshgrid(points,points) print ys z=np.sqrt(xs**2+ys**2) print z plt.imshow(z,cmap=plt.cm.gray);plt.colorbar() plt.title("Image plot of $\sqrt{x^2+y^2}$ for a grid of values")xarr=np.array([1.1,1.2,1.3,1.4,1.5]) yarr=np.array([2.1,2.2,2.3,2.4,2.5]) cond=np.array([True,False,True,True,False])result=[(x if c else y) for x,y,c in zip(xarr,yarr,cond)] print result#上面的純python用在大數(shù)據(jù)處理速度太慢,而且無法用于多維數(shù)組中 # 而改成numpy的where就能解決 result=np.where(cond,xarr,yarr) #where第一個值是條件,即cond為True,則返回xarr,否則返回yarr print result

在數(shù)據(jù)分析工作中,where通常用于根據(jù)另一個數(shù)組而產(chǎn)生一個新的數(shù)組。
(1)np.where的第二個和第三個參數(shù)不必是數(shù)組,它們都可以是標(biāo)量值(即單個數(shù)值)。
(2)傳遞給where的數(shù)組大小可以不相等,甚至可以是標(biāo)量值
例:設(shè)一個由隨機數(shù)據(jù)組成的矩陣,將所有正值規(guī)制為2,將所有負(fù)值替換為-2.用where

arr=random.randn(4,4) print arr arr_new=np.where(arr>0,2,-2) print arr_new print np.where(arr>0,2,arr) #只將正值設(shè)置為2,因為當(dāng)arr>0為假時,則還是傳arr原來的值

例2:兩個布爾型cond1和cond2,希望根據(jù)4種不同的布爾值組合實現(xiàn)不同的賦值操作

result=[] for i in range(n):if cond1[i] and cond2[i]:result.append(0)elif cond1[i]:result.append(1)elif cond2[i]:result.append(2)else:result.append(3) # 這個for循環(huán)確實可以改成一個嵌套的where表達(dá)式 np.where(cond1&cond2,0,np.where(cond1,1,np.where(cond2,2,3))) #在上面的例子中,我們還可以利用"布尒值在計算過程中可以被當(dāng)作0或1處理" result=1*(cond1-cond2)+2*(cond2&-cond1)+3*-(cond1|cond2)

15.數(shù)學(xué)和統(tǒng)計方法
可以對數(shù)組上的一組數(shù)學(xué)函數(shù)對整個數(shù)組或某個軸向的數(shù)據(jù)進行統(tǒng)計計算 ,
如sum,mean(求均值),std(標(biāo)準(zhǔn)差)等聚合計算 .

arr=np.random.randn(5,4) #randn正態(tài)分布的數(shù)據(jù) print arr.mean() print np.mean(arr) print arr.sum()

mean和sum這類的函數(shù)可以接受一個axis參數(shù),用于計算該軸向上的統(tǒng)計值

print arr.mean(axis=1) print arr.sum(0)

cumsum和cumprod之類的方法則不聚合,而是產(chǎn)生一個由中間結(jié)果組成的數(shù)組

arr=np.array([[0,1,2],[3,4,5],[6,7,8]]) print arr #輸出結(jié)果 # [[0 1 2] # [3 4 5] # [6 7 8]] print arr.mean(axis=1) #axis=1是行,每一行求均值 #輸出結(jié)果:[ 1. 4. 7.] print arr.mean(axis=0) #axis=0是列,每一列求平均值 #輸出結(jié)果:[ 3. 4. 5.] print arr.mean(axis=2) #axis=2報錯,報out of rangeprint arr.cumsum(0) #0是列,即每一列累積和 #輸出結(jié)果: # [[ 0 1 2] # [ 3 5 7] # [ 9 12 15]] print arr.cumprod(1) #1是行,即每一行累計積 #輸出結(jié)果 # [[ 0 0 0] # [ 3 12 60] # [ 6 42 336]]

基本數(shù)組統(tǒng)計方法

sum 對數(shù)組全部或某軸向的元素求和 mean 算術(shù)平均數(shù) std,var 標(biāo)準(zhǔn)差和方差 min,max 最大值和最小值 argmin,argmax 分別為最大和最小元素的索引 cumsum 所有元素的累計和 cumprod 所有元素的累計積

16.用于布爾型數(shù)組的方法
布爾值會被強制轉(zhuǎn)換為1(True)和0(False).sum被用來對布爾型數(shù)組中的True值計數(shù).
主要有sum,any,all的方法.
any用于測試數(shù)組中是否存在一個或多個True.
all則檢查數(shù)組中所有值是否都是True.

arr=random.randn(100) print (arr>0).sum() #正值的個數(shù),因為arr>0為True時是1,再sum()是對1的數(shù)求和, # 多少個1相加,就有多少個arr>0的數(shù) bools=np.array([False,False,True,False]) print bools.any() #檢測bools中是否有True的 print bools.all() #檢測bools中的值是否都是True

any,all這兩個方法也能用于非布爾型數(shù)組,所有非0元素將會被當(dāng)做True.

17.排序、唯一化及Numpy中數(shù)組集合邏輯

#排序 #與python內(nèi)置的列表類型一樣,Numpuy arr=random.randn(8) print arr print arr.sort()arr=random.randn(5,3) print arr arr.sort(1) print arr

唯一化以及其它的集合邏輯

names=np.array(['Bob','Joe','Will','Bob','Will','Joe','Joe']) print np.unique(names) ints=np.array([3,3,3,2,2,1,1,4,4])print np.unique(ints) #用np.unique等價的純python代碼來對比一下: print sorted(set(names)) #輸出結(jié)果如下: ['Bob' 'Joe' 'Will']#np.in1d用于測試一個數(shù)組中的值在另一個數(shù)組中的成員,返回一個布爾型數(shù)組。 values=np.array([6,0,0,3,2,5,6]) print np.in1d(values,[2,3,6]) #輸出結(jié)果如下: [ True False False True True False True]

Numpy中數(shù)組的集合運算

unique(x) 計算x中的唯一元素,并返回有序結(jié)果 intersect1d(x,y) 計算xy中的公共元素,并返回有序結(jié)果 union1d(x,y) 計算xy的并集,并返回有序結(jié)果 in1d(x,y) 得到一個表示“x的元素是否包含于y”的布爾型數(shù)組 setdiff1d(x,y) 集合的差,即元素在x中且不在ysetxor1d(x,y) 集合的對稱差,即存在于一個數(shù)組中但不同時存在于兩個數(shù)組中的元素

18.用于數(shù)組的文件的輸入和輸出
數(shù)組以二進制格式保存到磁盤
(1)np.save和np.load是讀寫磁盤數(shù)組數(shù)據(jù)的兩個主要函數(shù)。np.save是保存即寫入到磁盤,np.load是讀取磁盤上的數(shù)組
(2)np.savez可以將多個數(shù)組保存到一個壓縮文件中,將數(shù)組以關(guān)鍵字參數(shù)的形式傳入即可。它的擴展名為.npz
(3)np.loadtxt或者np.genfromtxt將數(shù)據(jù)加載到普通的Numpy數(shù)組中(操作的是txt文件)
(4)np.savetxt是將數(shù)組保存到txt文件中
(5)它是以二進制寫入的,故直接用text打開是亂碼
(6)默認(rèn)情況下,數(shù)組是以未壓縮的原始二進制格式保存在擴展名為.npy的文件中的。

arr=np.arange(10) print arr np.save('some_array',arr) #文件路徑末尾沒有擴展名.npy,則該擴展名會被自動加上。 print np.load('some_array.npy') #np.savez可以將多個數(shù)組保存到一個壓縮文件中,將數(shù)組以關(guān)鍵字參數(shù)的形式傳入即可。它的擴展名為.npz np.savez('array_archive.npz',a=arr,b=arr) #讀取/加載npz文件,會得到一個類似字典的對象,該對象會對各個數(shù)組進行延時加載 arch=np.load('array_archive.npz') print arch['b'] #結(jié)果是:[0 1 2 3 4 5 6 7 8 9] #存取文本文件 #python中的文件讀寫函數(shù)的格式很容易將手搞暈,所以我們將介紹pandas中的read_csv和read_table函數(shù), #有時我們需要用np.loadtxt或者np.genfromtxt將數(shù)據(jù)加載到普通的Numpy數(shù)組中。 arr=np.loadtxt('/Users/mac/PycharmProjects/python2.7/BigData/Digital-Signage/submit_Digital/array_ex.txt',delimiter=',') #array_ex.txt中的內(nèi)容如下 # 0.580052,0.186730,1.040717,1.134411 # 0.194163,-0.636917,-0.938659,0.124094 # -0.126410,0.268607,-0.695724,0.047428 # -1.484413,0.004176,-0.744203,0.005487 # 2.302869,0.200131,1.670238,-1.881090 # -0.193230,1.047233,0.482803,0.960334 print arr #按分隔符取出后如下 # [[ 0.580052 0.18673 1.040717 1.134411] # [ 0.194163 -0.636917 -0.938659 0.124094] # [-0.12641 0.268607 -0.695724 0.047428] # [-1.484413 0.004176 -0.744203 0.005487] # [ 2.302869 0.200131 1.670238 -1.88109 ] # [-0.19323 1.047233 0.482803 0.960334]] #np.savetxt執(zhí)行的是相反的操作,將數(shù)組寫到以某種分隔符隔開的文本文件中。 arr1=np.array([[ 0.580052,0.18673,1.040717,1.134411],[ 0.194163,-0.636917,-0.938659,0.124094],[-0.12641,0.268607,-0.695724,0.047428],[-1.484413,0.004176,-0.744203,0.005487],[ 2.302869,0.200131,1.670238,-1.88109 ],[-0.19323,1.047233,0.482803,0.960334]]) np.savetxt('new_array.txt',arr) #用loadtxt讀取,genfromtxt和loadtxt差不多,只不過它面向的是結(jié)構(gòu)化數(shù)組和缺失數(shù)據(jù)處理。 a=np.loadtxt('new_array.txt') print a

總結(jié)

以上是生活随笔為你收集整理的numpy 相关函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

久久久久久伊人 | 午夜精选视频 | 一级c片| 亚洲jizzjizz日本少妇 | 国产在线a不卡 | 亚洲黄色精品 | 91成人在线视频观看 | 美女中文字幕 | 国产粉嫩在线观看 | 天天操网 | 91香蕉视频在线下载 | 日韩美女av在线 | 国产18精品乱码免费看 | 粉嫩av一区二区三区四区在线观看 | 最新国产精品拍自在线播放 | 久久综合久久八八 | 国产精品18久久久久vr手机版特色 | 丝袜网站在线观看 | 伊人射 | 国产一区二区久久久 | 欧美精品久久久久久久久久 | 激情 一区二区 | 久99精品 | 国产最顶级的黄色片在线免费观看 | 天天玩天天干天天操 | 激情五月婷婷激情 | 日韩欧美高清免费 | 在线亚洲欧美日韩 | av一级二级 | 玖操| 91porny九色91啦中文 | 黄色av一级片| 久久精品99视频 | 91看片淫黄大片在线播放 | 999久久久欧美日韩黑人 | 伊甸园永久入口www 99热 精品在线 | 中文字幕欲求不满 | 在线观看一区二区精品 | 欧美成年性| 成人黄色一级视频 | 又黄又刺激视频 | 中文字幕影片免费在线观看 | 九九精品视频在线看 | 久久久久久久久免费视频 | 亚洲国产精品激情在线观看 | 日狠狠 | 国产 日韩 在线 亚洲 字幕 中文 | 精品视频免费在线 | 97视频免费观看 | 色99之美女主播在线视频 | 亚洲清纯国产 | 亚洲好视频 | 99精品视频免费全部在线 | 毛片永久新网址首页 | 成人a视频在线观看 | 日韩mv欧美mv国产精品 | 九九热只有这里有精品 | 天天操天天干天天干 | 成人av资源网 | 国产不卡在线播放 | 丁香婷婷激情国产高清秒播 | 欧美日韩18 | 精品久久久久久亚洲综合网 | 久久久久北条麻妃免费看 | 狠狠干在线 | 波多野结衣电影一区二区 | 特级黄色片免费看 | 一级成人在线 | 国产精品美女久久久网av | 久草精品在线播放 | 亚洲国产成人在线播放 | 九九激情视频 | 国产精品久久久免费看 | 视频二区在线 | 日本三级在线观看中文字 | 97天堂网 | 综合网天天色 | 综合五月 | 亚洲成av人片在线观看 | 中文字幕一区二区三区四区 | 91福利视频免费观看 | 中文字幕视频网站 | www天天操 | 亚洲国产中文在线观看 | 天天艹天天| 91精品在线看 | 久久永久免费视频 | 99在线高清视频在线播放 | 免费观看黄色12片一级视频 | 中文字幕 国产专区 | 亚洲成人中文在线 | 最近能播放的中文字幕 | 四虎www com | 精品一二三四五区 | 激情影音先锋 | 人人爽人人爽人人爽人人爽 | 国产成人av电影在线观看 | 精品国产精品久久 | 国产精品一区在线观看 | 久久在线看 | 欧美日韩精品国产 | 人人澡人人爽欧一区 | 欧美精品亚洲精品 | 欧美日韩视频 | 亚洲精品ww| 精品a在线 | 日韩免费在线观看 | 成人黄色电影视频 | 91网免费看| 日韩a级黄色片 | 视频在线观看入口黄最新永久免费国产 | 天天爽天天做 | 免费网站在线观看成人 | 69亚洲乱 | 国产视频18| 精品亚洲va在线va天堂资源站 | 免费看的黄色 | 久久久久国产精品免费网站 | 精品国产黄色片 | 欧美成人日韩 | 91福利区一区二区三区 | 一区二区激情 | 996久久国产精品线观看 | 免费色视频网址 | 日韩一区正在播放 | 亚洲精品h | 香蕉视频在线免费看 | 国产91免费在线观看 | 久久激情影院 | 色操插 | 亚洲美女精品视频 | 国产精品一区二区果冻传媒 | 综合色久| 成人啪啪18免费游戏链接 | 精品日韩中文字幕 | 99 色 | 99在线高清视频在线播放 | 国产精品美女999 | 国产高清精品在线 | 亚洲午夜精品电影 | 字幕网在线观看 | 狠狠久久 | 国产这里只有精品 | 91专区在线观看 | 亚洲视频www | 91视频免费视频 | 狠狠色丁香久久婷婷综合五月 | 成人a视频| 成人免费在线视频 | 在线99热 | 成人三级网址 | 色美女在线 | 人人插人人艹 | 黄色av电影在线观看 | 日韩专区av| 91av欧美 | www.久久久精品 | 国产一级片免费播放 | 国产精品淫 | 日韩一级成人av | 欧美精选一区二区三区 | 国产香蕉视频在线播放 | 国产精品久久久久久一二三四五 | 超碰97久久 | 黄色天堂在线观看 | 欧美一区二区三区在线 | 综合激情av | 性色av免费在线观看 | 又爽又黄又刺激的视频 | 久久精品成人 | 男女靠逼app | 999男人的天堂 | 国产精品免费在线视频 | 国产亚洲日本 | 99久久影视 | 天堂av高清| 99c视频在线 | 久久国产一区二区 | 中文字幕一区在线 | 丰满少妇一级 | 国内精品久久久 | 午夜精品一区二区三区可下载 | 免费中文字幕视频 | 中文字幕乱码日本亚洲一区二区 | 日韩中文字幕免费 | 激情五月六月婷婷 | 国产精品久久久久aaaa | 成人av在线一区二区 | av资源免费观看 | 射九九| 中文字幕乱偷在线 | 久久1电影院 | 国产麻豆精品传媒av国产下载 | 久久天天躁狠狠躁亚洲综合公司 | 亚洲乱码久久久 | 精品国产成人av在线免 | 国产精品久久久久一区二区 | 久久久黄色免费网站 | 在线观看视频你懂的 | 99精品视频免费观看 | 三级免费黄 | 韩国一区二区三区在线观看 | 国产亚洲aⅴaaaaaa毛片 | 中文字幕在线免费97 | 玖玖爱在线观看 | 婷婷丁香激情五月 | 国产中文a | 日日夜夜精品免费观看 | 亚洲国产黄色 | av电影免费在线播放 | 国产首页| 久久精品一区二区三区中文字幕 | 97视频精品| 欧美最猛性xxxxx(亚洲精品) | 蜜桃传媒一区二区 | 日韩在线观看a | 色欧美日韩 | 五月激情亚洲 | 五月天色婷婷丁香 | 99精品欧美一区二区三区黑人哦 | 国产精品观看在线亚洲人成网 | 91av在线免费看 | 色中射| 亚洲3级 | 999视频网 | 午夜视频在线观看网站 | 69人人| 玖玖玖在线观看 | 婷婷激情欧美 | 午夜成人免费影院 | 免费色av | 精品久久久影院 | 97超在线视频 | 国产在线欧美日韩 | 五月天电影免费在线观看一区 | 国产亚洲精品久久久久久移动网络 | 免费观看一级 | 久久综合影音 | 免费a v视频| 亚洲精品国偷拍自产在线观看蜜桃 | 91成人免费看 | www激情com| www.久久色| 成人va在线观看 | 丁香六月婷婷开心婷婷网 | 日本xxxx裸体xxxx17 | 亚洲综合婷婷 | 又粗又长又大又爽又黄少妇毛片 | 亚洲精品乱码白浆高清久久久久久 | 成人四虎影院 | 天天色欧美 | 日日操天天爽 | 亚洲国产精品久久 | 免费看国产黄色 | 九九热精品视频在线播放 | 国产成人精品久久久久蜜臀 | 久久久久久久久久伊人 | av黄色免费网站 | 激情五月色播五月 | 欧美一区二区三区在线观看 | 男女视频国产 | 一区二区不卡高清 | 国产91学生粉嫩喷水 | 黄色成人在线观看 | 91日韩在线| 九九电影在线 | 亚洲成人资源 | av在线电影网站 | 国产亚洲视频在线观看 | 丁香五月亚洲综合在线 | 国产在线视频一区 | 亚洲一级久久 | 精品国产一区二区三区不卡 | 超碰人人在线 | 日韩肉感妇bbwbbwbbw | 黄色软件视频大全免费下载 | 激情综合五月 | 久久综合爱 | 久久社区视频 | 九九久久精品 | 久久免费视屏 | 亚洲精品美女久久17c | 久久999久久 | 这里只有精品视频在线观看 | 丝袜制服综合网 | 国产亚洲精品久久19p | 欧美日韩国产一区二 | 久久理论视频 | 丝袜网站在线观看 | 午夜精品一区二区三区在线播放 | 国产成人一区二区三区在线观看 | 国内偷拍精品视频 | 99日精品 | 国产精品美女久久久久久免费 | 色综合色综合久久综合频道88 | 黄网av在线| 国产一级大片在线观看 | 中文字幕无吗 | av免费观看高清 | 成年性视频 | 亚洲久草在线 | 日韩网站在线观看 | 97精品久久 | 国产精品美女久久久久久久 | 婷婷色影院 | 欧美久久久一区二区三区 | 色婷婷综合视频在线观看 | 国产婷婷色 | 日日夜夜狠狠干 | 色91av| 在线看国产日韩 | 国产精品久久久久影视 | av九九| 国产精品精品久久久久久 | av五月婷婷 | 欧美激情综合色 | 久久电影网站中文字幕 | 成年人黄色免费网站 | www.天天操.com | 国产情侣一区 | 国产色拍拍拍拍在线精品 | 91精品久久香蕉国产线看观看 | 超碰成人免费电影 | 美女激情影院 | 99久久99久久综合 | 久草在线在线视频 | 日韩视频www | 成人国产一区二区 | 在线视频中文字幕一区 | 中文字幕麻豆 | 国产日韩欧美视频 | 亚洲一区二区三区四区精品 | 黄色午夜| 久久久精品亚洲 | 免费av片在线 | 毛片1000部免费看 | 在线观看av免费 | 久久久久久毛片精品免费不卡 | 久久日韩精品 | 成人高清av在线 | 精品国产一区二区三区久久 | 免费日韩 精品中文字幕视频在线 | 久久免费久久 | 97视频中文字幕 | 亚洲视频播放 | 欧美午夜激情网 | 亚洲激情视频 | av在线网站大全 | 91麻豆精品国产91久久久无限制版 | 久热国产视频 | 久久精品电影网 | 久久久精品网站 | 丁香婷婷电影 | 国产精品视频999 | 日韩一区二区三免费高清在线观看 | 成年人在线 | 久久a视频 | 婷婷亚洲五月色综合 | 国产精品69av | 91精品国产三级a在线观看 | 天天舔夜夜操 | 国产精品美女久久久久久久网站 | 欧美怡红院| 国产精品九九九 | 最新av观看 | 天天操人人干 | 免费色婷婷 | 国产午夜在线 | 国产成人综合在线观看 | 成人免费观看网站 | 在线观看一级 | 999视频在线播放 | 97电影手机 | 亚洲网站在线 | 欧美激情第一区 | 青青久视频 | 国产成人三级在线 | 久久狠狠干 | 91精品免费在线观看 | 日精品 | 日韩免| 欧美福利视频 | 欧美一区免费观看 | 久久综合久久综合这里只有精品 | 二区在线播放 | 国产精品久久久久久久久久久久冷 | 精品国产一区二区三区久久久久久 | 97在线看片 | www.伊人色.com | 国产手机在线 | 日韩在线视频国产 | 久久电影色 | 99久久99视频只有精品 | 永久免费av在线播放 | 亚洲一区日韩 | 在线观看黄av | 丝袜美女视频网站 | 国内精品二区 | 国产a精品| 97色婷婷成人综合在线观看 | 国产麻豆电影在线观看 | 五月婷婷电影网 | 国产精品第二页 | 国产剧情av在线播放 | japanese黑人亚洲人4k | 久久久久免费精品国产 | 国产91成人 | 国产日产亚洲精华av | 在线一二区 | 亚洲 欧美日韩 国产 中文 | 亚洲在线视频播放 | x99av成人免费| 欧美在线18 | 高清av不卡 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 91亚洲精品久久久中文字幕 | 久久亚洲区| 国产一级性生活视频 | 97色se| 99国产在线 | 午夜色婷婷 | 91热视频| 国产精品对白一区二区三区 | 六月丁香婷婷网 | 午夜婷婷网 | 亚洲天堂精品视频 | 国产一区二区在线播放视频 | 日韩在线视频网址 | 日韩久久久久久久久久久久 | 国产区免费在线 | 久久99久久久久久 | 日日爱网站 | 国产短视频在线播放 | 久久色亚洲 | 久久精品国产成人精品 | 视频一区久久 | 亚洲精区二区三区四区麻豆 | 久久国产精品一二三区 | 欧美少妇xxxxxx | 日韩r级电影在线观看 | 天天综合久久 | 国产一级电影免费观看 | 五月天激情综合 | 久久高清av | 91精品婷婷国产综合久久蝌蚪 | 国产黄色精品 | 揉bbb玩bbb少妇bbb | 小草av在线播放 | 国产精品毛片一区二区三区 | www蜜桃视频 | 日日夜夜91| 欧美视频一区二 | 中文字幕亚洲综合久久五月天色无吗'' | 狠狠色狠狠色合久久伊人 | 最新国产视频 | 久草网视频在线观看 | 免费看精品久久片 | 伊人狠狠色丁香婷婷综合 | 日本激情动作片免费看 | 婷婷激情影院 | 天天爱天天干天天爽 | 99精品国产99久久久久久97 | 成 人 黄 色 免费播放 | 日本特黄一级片 | 91精品视屏 | 国产精品va最新国产精品视频 | 日韩成人精品一区二区三区 | 亚洲天堂网视频在线观看 | avove黑丝 | 91精品国自产拍天天拍 | 国内丰满少妇猛烈精品播 | 亚洲最大免费成人网 | 8090yy亚洲精品久久 | 91久久偷偷做嫩草影院 | 91精品在线免费观看 | 久草免费电影 | 国产91亚洲精品 | 黄污视频网站大全 | 国产v欧美 | 国产美女在线观看 | 麻豆视频免费播放 | 久久精品中文字幕免费mv | japanesexxxhd奶水| 探花视频在线观看+在线播放 | 天天精品视频 | 日本成人免费在线观看 | 99精品视频网 | 成年人网站免费观看 | 久久在线一区 | 一二三四精品 | 欧美亚洲国产精品久久高清浪潮 | 天堂av在线免费 | 日韩欧美视频免费观看 | 福利网址在线观看 | 安徽妇搡bbbb搡bbbb | 天天操伊人| 亚洲天天在线日亚洲洲精 | 国产精品久久久久影院 | 精品高清美女精品国产区 | 自拍超碰在线 | 天天色天天操综合网 | 国产成人久久精品77777 | 美女久久精品 | 亚洲天天 | 日韩精品高清视频 | 国产黄色在线看 | 日韩一二三 | 一级久久精品 | 久人人 | 免费三级a | 亚洲精品玖玖玖av在线看 | 在线午夜电影神马影院 | 一区二区三区在线视频111 | 国产亚洲观看 | 天天操天天色天天射 | 欧美91视频 | 国产精品中文 | 精品视频资源站 | 久久久久国产一区二区 | 久久精品91久久久久久再现 | 最新中文在线视频 | 日韩黄色免费 | 午夜国产福利在线 | 精品一区二区精品 | 久久高清免费观看 | 久久高清精品 | 日韩成人高清在线 | 黄色一级在线免费观看 | 国产成人久久精品亚洲 | 国产不卡一二三区 | 免费黄色小网站 | 最近中文字幕mv | 亚洲美女精品区人人人人 | 91精品人成在线观看 | 日韩天堂网| 国色综合 | 玖玖视频精品 | 婷婷网站天天婷婷网站 | 狠狠操天天操 | 久久久精品在线观看 | 久久午夜色播影院免费高清 | 国产精品久久久久av福利动漫 | 免费97视频| 久久另类小说 | 国产美女免费看 | 日本黄色免费大片 | 欧美少妇的秘密 | 日韩欧美一区二区在线播放 | 日本中文字幕免费观看 | a√天堂中文在线 | 免费看黄色毛片 | 综合国产在线 | 九九热在线精品视频 | 在线有码中文字幕 | 欧美性生活久久 | 婷婷丁香在线视频 | 91精品国产福利 | 69精品久久| 色 免费观看 | 久久精品香蕉视频 | 久久好看免费视频 | 亚洲成人资源在线观看 | 午夜91在线 | 国产精品第72页 | 欧美日韩在线视频免费 | 国产精品久久久av | 日本黄区免费视频观看 | 黄色片毛片 | 久久久久久久久久久精 | 国产自偷自拍 | 精品一区二三区 | 99精品国产成人一区二区 | av免费观看在线 | 探花视频在线观看免费版 | 日韩a级黄色 | 久久综合免费 | 九九视频在线播放 | 国内精品视频在线 | 国产又黄又猛又粗 | 在线观看视频一区二区三区 | 久久av福利 | 日本中文字幕网址 | 天天爽夜夜爽人人爽一区二区 | 波多野结衣电影久久 | 免费在线观看午夜视频 | 韩日三级在线 | 欧美大片mv免费 | 国产精品日韩久久久久 | 久久精品三级 | 岛国精品一区二区 | 亚洲精品视频网址 | 91精品1区2区 | 欧美精品国产综合久久 | 国产精品videossex国产高清 | aaa日本高清在线播放免费观看 | 国产精品涩涩屋www在线观看 | 狠狠色综合网站久久久久久久 | 美女网站视频色 | 天天操天天射天天操 | 黄色小说18 | 一区在线免费观看 | 国产精品123 | 精品字幕在线 | 久久久久久久久国产 | 操操操天天操 | 免费a v在线 | 日日草视频 | 成人免费看黄 | 国产一区二区在线视频观看 | 在线岛国av| 日韩在线免费小视频 | 五月婷婷综合在线视频 | 91视频 - 114av| 国产一区在线看 | 97av影院 | 99久久精品免费看国产一区二区三区 | 国产精品久久久久久久毛片 | 久久少妇免费视频 | 一本大道久久精品懂色aⅴ 五月婷社区 | 911精品美国片911久久久 | 丁香婷婷自拍 | 五月天六月婷 | 色综合久久88色综合天天免费 | 在线观看免费观看在线91 | 欧美午夜久久久 | 色网站在线 | 久久国产精品免费观看 | 国产一区二区三区免费观看视频 | 国产不卡在线观看 | 69国产盗摄一区二区三区五区 | 黄色一级大片免费看 | 免费在线中文字幕 | 亚洲狠狠婷婷综合久久久 | 亚洲国产精品久久久 | 色狠狠操| 99精品国产视频 | 国产视频久久久久 | 久草精品网 | 国产精品 亚洲精品 | 久久精品久久精品久久39 | 精品影院一区二区久久久 | 久久久久久久综合色一本 | 天天色.com | 欧美激情另类 | 国产精品四虎 | 91精品国产高清自在线观看 | 在线综合色 | 国产一区视频免费在线观看 | 一区二区欧美在线观看 | 五月婷社区 | 国产免费一区二区三区最新 | 99国产一区二区三精品乱码 | 久久久久久久久久久影视 | 波多野结衣一区三区 | 国产在线一区观看 | 97人人网| 亚洲精品视频偷拍 | 久久精品这里精品 | 91九色porny蝌蚪主页 | 91亚洲在线 | 欧美精品久久久久久久免费 | 久久久www成人免费毛片 | 五月天久久综合网 | 丁香影院在线 | 麻豆成人在线观看 | www久久精品 | 毛片美女网站 | 亚洲激情 在线 | 国产一级片网站 | 日韩偷拍精品 | 91亚洲精品在线观看 | www.一区二区三区 | 精品久久九九 | 久久成人在线 | 黄色性av | 中文字幕乱在线伦视频中文字幕乱码在线 | 曰本免费av| 天天操天天怕 | 狠狠色丁香婷婷综合最新地址 | 911国产在线观看 | 4p变态网欧美系列 | 成人黄性视频 | 久久精品久久精品久久39 | 麻花传媒mv免费观看 | 国产精品久久久久毛片大屁完整版 | 亚洲精品乱码久久久久久 | 久久精精品视频 | 婷婷免费视频 | 日韩va在线观看 | 国产精品毛片久久久久久 | 日韩欧美国产精品 | 久久九九久久九九 | 日韩激情三级 | 成年人免费电影在线观看 | 丁香六月婷| 免费在线观看不卡av | 91久久国产自产拍夜夜嗨 | 丁香视频在线观看 | 97激情影院 | av在线播放网址 | 久久蜜臀一区二区三区av | 18av在线视频 | 片黄色毛片黄色毛片 | 国产一级h | 91精品国自产拍天天拍 | 久久全国免费视频 | 色综合久久久久久中文网 | 天天插天天狠天天透 | 人人玩人人添人人澡超碰 | 国产69精品久久久久久 | 成人免费看片98欧美 | 国产精品大尺度 | 91污视频在线观看 | 国语对白少妇爽91 | 久草男人天堂 | 成人国产电影在线观看 | 欧美日本不卡视频 | 亚洲成aⅴ人片久久青草影院 | 久久99国产一区二区三区 | 国产成人精品免费在线观看 | 国产原创在线观看 | 日韩精品在线视频免费观看 | 精品久久久久久亚洲综合网 | 中文字幕久久精品 | 91精品久久香蕉国产线看观看 | 日韩黄色网络 | 日韩视频精品在线 | 99精品成人 | 亚洲精品在线观看视频 | 亚洲精品视频第一页 | av+在线播放在线播放 | 国产免费精彩视频 | 国产小视频在线观看免费 | 久久精品99久久久久久2456 | 国产高清成人在线 | 在线观看国产v片 | 欧亚日韩精品一区二区在线 | 国产精品久久久久aaaa | 视频在线一区 | 国产视频导航 | 91免费黄视频 | 国产91电影在线观看 | 欧美一级久久久久 | 亚州精品天堂中文字幕 | 五月天六月婷 | 国产精品麻豆一区二区三区 | 国产h在线播放 | 成人在线免费看 | 欧美日本中文字幕 | 97av在线视频 | 久久综合狠狠综合久久综合88 | 91综合视频在线观看 | 天天射狠狠干 | 久久字幕网| 91色国产| 波多野结衣视频在线 | 欧洲亚洲国产视频 | 日韩精品视频免费在线观看 | 久草在线视频国产 | 五月婷婷视频 | 婷婷在线视频观看 | 国产午夜在线观看视频 | 亚洲精品视频在线免费 | 亚洲精品高清在线观看 | www色com| av在线收看 | 国产手机在线播放 | 日韩在线免费小视频 | 玖玖玖精品 | 日韩不卡高清 | 三级av在线| 日韩一级片大全 | 免费黄色在线网址 | 中文亚洲欧美日韩 | 中文字幕免费高 | 伊人手机在线 | 91精品国产自产在线观看 | 亚洲精品麻豆视频 | 日韩理论在线视频 | 99夜色| 久久久精品 一区二区三区 国产99视频在线观看 | 国产成人久久 | 久久国产精品色婷婷 | 免费日韩 精品中文字幕视频在线 | 国内精品久久久久久久影视简单 | 啪啪免费视频网站 | 99久久国产免费免费 | 97精产国品一二三产区在线 | 永久免费观看视频 | 黄色精品视频 | 久久精品精品电影网 | caobi视频| 天天干天天拍天天操天天拍 | 成人网在线免费视频 | 欧美国产日韩一区 | 天天综合狠狠精品 | 天天插天天 | 免费高清在线视频一区· | 麻花豆传媒一二三产区 | 国产剧情一区二区在线观看 | 91九色国产 | 日日操网 | 97视频成人 | 久久久91精品国产一区二区精品 | 欧美一级欧美一级 | 一区二区三区视频在线 | 色久av| 久久久91精品国产一区二区三区 | 综合精品在线 | 国产99久| а中文在线天堂 | 亚洲精品高清在线观看 | 青草视频在线看 | 天天天干天天天操 | 亚洲国产免费看 | 色伊人网 | 久久人人爽人人爽人人片av免费 | 亚洲第一香蕉视频 | 成人看片 | 干综合网 | 久久久久久久免费看 | 欧美国产91| 四季av综合网站 | 色资源二区在线视频 | 丁香五月亚洲综合在线 | 中文av不卡 | 超碰国产在线 | 久草手机视频 | 天天干夜夜干 | 国产成人高清av | 色婷婷88av视频一二三区 | 欧美色综合 | 久久91网 | 久久久久久久久久久黄色 | av色网站 | 国产黄色精品在线观看 | 国产不卡在线观看 | 1000部18岁以下禁看视频 | 国产精品区在线观看 | av大全在线免费观看 | 成人黄色电影在线播放 | 97超碰站| 99久久婷婷 | 美女黄频在线观看 | 91精品在线麻豆 | 久久99久国产精品黄毛片入口 | 99久久婷婷国产综合精品 | 免费日韩一区二区三区 | 伊人影院99 | 99精品久久久久 | a黄在线观看 | www.在线看片.com | av成人免费在线看 | 久久久久久久久免费视频 | 超碰97中文 | 欧美日韩精品电影 | 高清中文字幕 | a天堂最新版中文在线地址 久久99久久精品国产 | av播放在线 | bbbb操bbbb| www毛片com| 精品国模一区二区三区 | 深爱激情五月综合 | 日韩性片 | 午夜婷婷网 | 日韩精品中文字幕在线不卡尤物 | 中文字幕在线观看视频一区 | 欧美性一级观看 | 久久精品一二三区白丝高潮 | 在线网站黄 | 久久与婷婷 | 色a网 | 中文字幕乱在线伦视频中文字幕乱码在线 | 国产一区网 | 欧美精品一区二区三区四区在线 | 蜜臀久久99精品久久久无需会员 | 久久久久免费精品国产小说色大师 | 久久字幕精品一区 | 中文字幕在线观看一区 | 日韩在线视频免费播放 | 欧美做受高潮1 | 91九色自拍| 亚洲国产手机在线 | 久久国产精品99久久久久久丝袜 | 国产高清视频免费观看 | 国产尤物在线 | 国产亚洲日本 | 婷婷六月久久 | 久久国产精品久久国产精品 | 欧美激情第28页 | 久久综合狠狠综合久久激情 | 精品久久中文 | 一区二区精品在线 | 在线视频成人 | 又长又大又黑又粗欧美 | 久草视频中文在线 | 四虎免费av| 99视频网站| 色综合天天狠天天透天天伊人 | 99久久久久久久 | 亚洲国产播放 | 国产成人久久精品 | 毛片网站免费在线观看 | 日本久久高清视频 | 欧美日韩伦理一区 | 久久久久久久久久久久av | 免费观看一区二区 | 人人看97 | 正在播放一区 | 永久免费精品视频 | 国产一区二区精品久久91 | 久久另类视频 | 久久蜜桃av| 国产97碰免费视频 | 一级片黄色片网站 | a在线观看免费视频 | 色婷婷综合久久久中文字幕 | 欧美午夜性 | 丁香5月婷婷 | 日日夜夜艹 | 国产主播大尺度精品福利免费 | 日韩一区二区三区不卡 | 亚洲免费在线播放视频 | 看污网站 | 欧美人人 | 国产美腿白丝袜足在线av | 综合色亚洲 | 91影视成人 | 久久久www| 色吊丝在线永久观看最新版本 | 99在线精品视频观看 | 日日夜日日干 | 欧美精品久久久久 | 婷婷在线看 | 色婷婷精品 | 久久只精品99品免费久23小说 | 在线视频 区| 免费日韩一区二区三区 | 久久综合毛片 | 午夜久久网站 | 国产亚洲一区二区三区 | 蜜臀精品久久久久久蜜臀 | 日本资源中文字幕在线 | 中文在线中文a | 91av观看| 九九av| 欧美激情视频一区二区三区免费 | 一级片免费观看视频 | 96av麻豆蜜桃一区二区 | 97在线观看免费 | 国内精品久久久久久久久久久久 | 国产精品你懂的在线观看 | 欧美色精品天天在线观看视频 | 国产亚洲va综合人人澡精品 | 久久艹国产视频 | 青青河边草手机免费 | av黄色影院| 亚洲午夜av电影 | 国产成人精品在线 | 99色在线播放 | 国产精品大全 | 中中文字幕av在线 | 麻豆91在线看 | 香蕉成人在线视频 | 中文字幕一区二区三区在线播放 | 国产资源免费 | 又黄又刺激又爽的视频 | 99久久久国产精品免费99 | 日韩精品一区二区三区丰满 | 在线视频日韩欧美 | 午夜精品久久久 | 特级西西www44高清大胆图片 | 国产又粗又硬又长又爽的视频 | 深夜免费小视频 | 国产在线观看污片 | 国产视频久久久久 | 免费看污网站 | 亚洲欧美婷婷六月色综合 | 国产精品久久久久久吹潮天美传媒 | 91成人精品在线 | 欧美日韩高清一区 | 午夜免费福利片 | 97精品国产97久久久久久粉红 | 亚洲精品综合在线观看 | 激情视频免费在线观看 | 久久国产二区 | 97超碰人人干 | 免费国产在线精品 | 伊人久久影视 | 欧美精品中文字幕亚洲专区 | 亚洲人成网站精品片在线观看 | 波多野结衣网址 | 激情综合五月天 | 成人毛片在线视频 | 日日操日日干 | 亚洲精品18p | 四虎www com | 久久视频这里有久久精品视频11 |