成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Python基礎(chǔ)之numpy庫(kù)的使用

瀏覽:135日期:2022-06-20 17:41:28
numpy庫(kù)概述

numpy庫(kù)處理的最基礎(chǔ)數(shù)據(jù)類型是由同種元素構(gòu)成的多維數(shù)組,簡(jiǎn)稱為“數(shù)組”

數(shù)組的特點(diǎn)

數(shù)組中所有元素的類型必須相同 數(shù)組中元素可以用整數(shù)索引 序號(hào)從0開始

ndarray類型的維度叫做軸,軸的個(gè)數(shù)叫做秩

numpy庫(kù)的解析

由于numpy庫(kù)中函數(shù)較多而且容易與常用命名混淆,建議采用如下方法引用numpy庫(kù)

import numpy as np

numpy庫(kù)中常用的創(chuàng)建數(shù)組函數(shù)

函數(shù) 描述 np.array([x,y,z],dtype=int) 從Python列表和元組中創(chuàng)建數(shù)組 np.arange(x,y,i) 創(chuàng)建一個(gè)由x到y(tǒng),以i為步長(zhǎng)的數(shù)組 np.linspace(x,y,n) 創(chuàng)建一個(gè)由x到y(tǒng),等分成n個(gè)元素的數(shù)組 np.indices((m,n)) 創(chuàng)建一個(gè)m行n列的矩陣 np.random.rand(m,n) 創(chuàng)建一個(gè)m行n列的隨機(jī)數(shù)組 np.ones((m,n),dtype) 創(chuàng)建一個(gè)m行n列全1的數(shù)組,dtype是數(shù)據(jù)類型 np.empty((m,n),dtype) 創(chuàng)建一個(gè)m行n列全0的數(shù)組,dtype是數(shù)據(jù)類型

import numpy as npa1 = np.array([1,2,3,4,5,6])a2 = np.arange(1,10,3)a3 = np.linspace(1,10,3)a4 = np.indices((3,4))a5 = np.random.rand(3,4)a6 = np.ones((3,4),int)a7 = np.empty((3,4),int)print(a1)print('===========================================================')print(a2)print('===========================================================')print(a3)print('===========================================================')print(a4)print('===========================================================')print(a5)print('===========================================================')print(a6)print('===========================================================')print(a7)=================================================================================[1 2 3 4 5 6]===========================================================[1 4 7]===========================================================[ 1. 5.5 10. ]===========================================================[[[0 0 0 0] [1 1 1 1] [2 2 2 2]] [[0 1 2 3] [0 1 2 3] [0 1 2 3]]]===========================================================[[0.00948155 0.7145306 0.50490391 0.69827703] [0.18164292 0.78440752 0.75091258 0.31184394] [0.17199081 0.3789 0.69886588 0.0476422 ]]===========================================================[[1 1 1 1] [1 1 1 1] [1 1 1 1]]===========================================================[[0 0 0 0] [0 0 0 0] [0 0 0 0]]

在建立一個(gè)簡(jiǎn)單的數(shù)組后,可以查看數(shù)組的屬性

屬性 描述 ndarray.ndim 數(shù)組軸的個(gè)數(shù),也被稱為秩 ndarray.shape 數(shù)組在每個(gè)維度上大小的整數(shù)元組 ndarray.size 數(shù)組元素的總個(gè)數(shù) ndarray.dtype 數(shù)組元素的數(shù)據(jù)類型,dtype類型可以用于創(chuàng)建數(shù)組 ndarray.itemsize 數(shù)組中每個(gè)元素的字節(jié)大小 ndarray.data 包含實(shí)際數(shù)組元素的緩沖區(qū)地址 ndarray.flat 數(shù)組元素的迭代器

import numpy as npa6 = np.ones((3,4),int)print(a6)print('=========================================')print(a6.ndim)print('=========================================')print(a6.shape)print('=========================================')print(a6.size)print('=========================================')print(a6.dtype)print('=========================================')print(a6.itemsize)print('=========================================')print(a6.data)print('=========================================')print(a6.flat)=================================================================================[[1 1 1 1] [1 1 1 1] [1 1 1 1]]=========================================2=========================================(3, 4)=========================================12=========================================int32=========================================4=========================================<memory at 0x0000020D79545908>=========================================<numpy.flatiter object at 0x0000020D103B1180>

數(shù)組在numpy中被當(dāng)做對(duì)象,可以采用< a >.< b >()方式調(diào)用一些方法。

ndarray類的形態(tài)操作方法

方法 描述 ndarray.reshape(n,m) 不改變數(shù)組ndarray,返回一個(gè)維度為(n,m)的數(shù)組 ndarray.resize(new_shape) 與reshape()作用相同,直接修改數(shù)組ndarray ndarray.swapaxes(ax1,ax2) 將數(shù)組n個(gè)維度中任意兩個(gè)維度進(jìn)行調(diào)換 ndarray.flatten() 對(duì)數(shù)組進(jìn)行降維,返回一個(gè)折疊后的一維數(shù)組 ndarray.ravel() 作用同np.flatten(),但返回的是一個(gè)視圖

ndarray類的索引和切片方法

方法 描述 x[i] 索引第i個(gè)元素 x[-i] 從后向前索引第i個(gè)元素 x[n:m] 默認(rèn)步長(zhǎng)為1,從前向后索引,不包含m x[-m:-n] 默認(rèn)步長(zhǎng)為1,從前向后索引,結(jié)束位置為n x[n: m :i] 指定i步長(zhǎng)的由n到m的索引

除了ndarray類型方法外,numpy庫(kù)提供了一匹運(yùn)算函數(shù)

函數(shù) 描述 np.add(x1,x2[,y]) y = x1 + x2 np.subtract(x1,x2[,y]) y = x1 -x2 np.multiply(x1,x2[,y]) y = x1 * x2 np.divide(x1,x2[,y]) y = x1 /x2 np floor_divide(x1,x2[,y]) y = x1 // x2 np.negative(x[,y]) y = -x np.power(x1,x2[,y]) y = x1 ** x2 np.remainder(x1,x2[,y]) y = x1 % x2

numpy庫(kù)的比較運(yùn)算函數(shù)

函數(shù) 符號(hào)描述 np.equal(x1,x2[,y]) y = x1 == x2 np.not_equal(x1,x2[,y]) y = x1 != x2 np.less(x1,x2,[,y]) y = x1 < x2 np.less_equal(x1,x2,[,y]) y = x1 < = x2 np.greater(x1,x2,[,y]) y = x1 > x2 np.greater_equal(x1,x2,[,y]) y >= x1 >= x2 np.where(condition[x,y]) 根據(jù)條件判斷是輸出x還是y

numpy庫(kù)的其他運(yùn)算函數(shù)

函數(shù) 描述 np.abs(x) 計(jì)算濟(jì)源元素的整形、浮點(diǎn)、或復(fù)數(shù)的絕對(duì)值 np.sqrt(x) 計(jì)算每個(gè)元素的平方根 np.squre(x) 計(jì)算每個(gè)元素的平方 np.sign(x) 計(jì)算每個(gè)元素的符號(hào)1(+),0,-1(-) np.ceil(x) 計(jì)算大于或等于每個(gè)元素的最小值 np.floor(x) 計(jì)算小于或等于每個(gè)元素的最大值 np.rint(x[,out]) 圓整,取每個(gè)元素為最近的整數(shù),保留數(shù)據(jù)類型 np.exp(x[,out]) 計(jì)算每個(gè)元素的指數(shù)值 np.log(x),np.log10(x),np.log2(x) 計(jì)算自然對(duì)數(shù)(e),基于10,,2的對(duì)數(shù),log(1+x)

到此這篇關(guān)于Python基礎(chǔ)之numpy庫(kù)的使用的文章就介紹到這了,更多相關(guān)Python numpy庫(kù)的使用內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Python 編程
相關(guān)文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
亚洲第一在线| 午夜在线精品| 亚洲国产欧美国产综合一区| 亚洲视频一区二区免费在线观看| 久久精品99国产精品日本| 91久久国产最好的精华液| 国产精品色婷婷| 国产黄人亚洲片| 91成人免费网站| 日韩制服丝袜av| 国产日韩视频| 亚洲美女淫视频| 亚洲三级色网| 中文字幕乱码亚洲精品一区| 99re亚洲国产精品| 精品日韩99亚洲| 福利电影一区二区三区| 欧美日韩一区精品| 免费av网站大全久久| 久久综合中文色婷婷| 午夜精品一区二区三区三上悠亚| 午夜在线一区| 午夜精品aaa| 久久婷婷丁香| 日韩精品亚洲一区二区三区免费| 久久国产欧美| 午夜精品一区二区三区免费视频| 美女精品一区| 日韩精品一区第一页| 色婷婷激情综合| 日本欧美在线观看| 日本高清无吗v一区| 日韩综合在线视频| 母乳一区在线观看| 日韩在线一区二区| 在线观看www91| 国产一区在线看| 精品奇米国产一区二区三区| 91免费看`日韩一区二区| 国产亚洲精品中文字幕| 欧美日韩国产综合网| **欧美大码日韩| 一区二区三区四区五区精品视频 | 亚洲男女毛片无遮挡| 国产日产高清欧美一区二区三区| 香蕉av福利精品导航| 久久亚洲精选| 久久精品国产秦先生| 7777精品伊人久久久大香线蕉经典版下载 | 91亚洲永久精品| 中文久久乱码一区二区| 中文日韩在线| 日韩av中文字幕一区二区| 欧美猛男超大videosgay| 成人午夜免费av| 中文字幕巨乱亚洲| 一本色道久久| 麻豆精品一二三| 2023国产精品自拍| 韩国免费一区| 三级不卡在线观看| 欧美日本一区二区| 91麻豆免费看片| 亚洲精品精品亚洲| 欧美在线免费观看亚洲| 成人av中文字幕| 亚洲人成小说网站色在线| 色天使久久综合网天天| 岛国一区二区在线观看| 中文字幕精品一区二区精品绿巨人 | 久久午夜国产精品| 日韩亚洲视频| 精品一区二区免费| 国产欧美一区二区精品仙草咪| 性刺激综合网| 不卡一区二区在线| 亚洲黄色小视频| 欧美日韩在线三级| 欧美一区三区二区在线观看| 亚洲资源在线观看| 欧美一区二区三区思思人| 狠狠色狠狠色综合日日tαg| 三级欧美在线一区| 精品美女一区二区| 亚洲精品九九| 国产一区二区中文字幕| 国产精品久久久久久久久晋中| 色屁屁一区二区| 欧美精品国产一区| 亚洲成人在线观看视频| 日韩欧美一区二区视频| 亚洲尤物影院| 99热在这里有精品免费| 亚洲一区二区三区中文字幕| 欧美高清一级片在线| 亚洲网址在线| 国产一区二区三区久久久| 亚洲日本青草视频在线怡红院 | 欧美日本乱大交xxxxx| 雨宫琴音一区二区在线| 国产成人自拍网| 亚洲精品成人悠悠色影视| 日韩一区二区三区高清免费看看| 亚洲区一区二| 国产传媒日韩欧美成人| 亚洲国产乱码最新视频 | 国产精品影视天天线| 亚洲啪啪综合av一区二区三区| 欧美电影一区二区三区| 国产一区二区高清不卡| 99久久99精品久久久久久| 免费观看日韩av| 中文字幕一区二区三区乱码在线| 欧美日韩成人激情| 国产精品日韩久久久| 欧美成人tv| 国产成人综合在线观看| 日韩精品乱码免费| 亚洲国产精品二十页| 91福利区一区二区三区| 亚洲天堂偷拍| 成人午夜激情影院| 视频一区视频二区中文字幕| 国产精品久久一级| 91精品国产综合久久久久久久久久| 中国成人亚色综合网站| 99精品视频一区| 激情综合网激情| 亚洲r级在线视频| 中日韩免费视频中文字幕| 日韩欧美综合一区| 欧美做爰猛烈大尺度电影无法无天| 精品69视频一区二区三区Q| www.欧美日韩| 国产资源在线一区| 五月综合激情婷婷六月色窝| 中文字幕中文字幕在线一区| 欧美电影免费观看高清完整版在 | 久久精品网站免费观看| 欧美一区二区三区电影| 久久精品官网| 激情综合中文娱乐网| 99国内精品久久| 国产精品99久久久久久有的能看 | 国产成人av福利| 蜜桃视频一区二区| 亚洲成人黄色小说| 亚洲精品大片www| 国产精品久久国产精麻豆99网站| 日韩欧美第一区| 欧美色视频在线| 久久综合婷婷| 在线视频一区观看| 欧美视频导航| 91美女视频网站| 不卡的av中国片| 高清在线观看日韩| 加勒比av一区二区| 日本强好片久久久久久aaa| 性感美女极品91精品| 一区二区三区中文免费| ...中文天堂在线一区| 国产精品国产三级国产有无不卡| 国产视频一区不卡| 国产丝袜在线精品| 国产日韩视频一区二区三区| 久久先锋影音av| 欧美成人欧美edvon| 91精品国产91久久综合桃花| 欧美日韩黄视频| 91激情在线视频| 色视频欧美一区二区三区| 老牛嫩草一区二区三区日本| 久久精品观看| 日本道免费精品一区二区三区| 色偷偷久久一区二区三区| 一道本成人在线| 91国产成人在线| 欧美亚洲图片小说| 欧美日韩国产综合视频在线观看| 欧美日韩中文字幕一区| 欧美日本一区二区三区四区| 91精品国产综合久久久久| 欧美一级二级在线观看| 日韩亚洲欧美高清| 欧美va天堂va视频va在线| 亚洲精品一区二区在线观看| 久久只精品国产| 国产女同互慰高潮91漫画| 中文字幕av一区二区三区高| 国产精品每日更新在线播放网址| 综合网在线视频| 一区二区欧美国产| 香蕉成人啪国产精品视频综合网 | 久久精品国产网站| 国产福利一区二区三区| 波多野结衣在线aⅴ中文字幕不卡| av亚洲精华国产精华| 色综合中文字幕国产| 国产毛片精品视频|