欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Python?NumPy教程之?dāng)?shù)據(jù)類型對(duì)象如何構(gòu)造

這篇文章主要介紹“Python NumPy教程之?dāng)?shù)據(jù)類型對(duì)象如何構(gòu)造”的相關(guān)知識(shí),小編通過實(shí)際案例向大家展示操作過程,操作方法簡(jiǎn)單快捷,實(shí)用性強(qiáng),希望這篇“Python NumPy教程之?dāng)?shù)據(jù)類型對(duì)象如何構(gòu)造”文章能幫助大家解決問題。

十多年的巴楚網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。全網(wǎng)營(yíng)銷推廣的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整巴楚建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)公司從事“巴楚網(wǎng)站設(shè)計(jì)”,“巴楚網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

每個(gè) ndarray 都有一個(gè)關(guān)聯(lián)的數(shù)據(jù)類型 (dtype) 對(duì)象。這個(gè)數(shù)據(jù)類型對(duì)象(dtype)告訴我們數(shù)組的布局。這意味著它為我們提供了以下信息:

  • 數(shù)據(jù)類型(整數(shù)、浮點(diǎn)數(shù)、Python 對(duì)象等)

  • 數(shù)據(jù)大?。ㄗ止?jié)數(shù))

  • 數(shù)據(jù)的字節(jié)順序(小端或大端)

  • 如果數(shù)據(jù)類型是子數(shù)組,它的形狀和數(shù)據(jù)類型是什么。

ndarray 的值存儲(chǔ)在緩沖區(qū)中,可以將其視為連續(xù)的內(nèi)存字節(jié)塊。所以這些字節(jié)將如何被解釋由dtype對(duì)象給出。

構(gòu)造數(shù)據(jù)類型(dtype)對(duì)象

數(shù)據(jù)類型對(duì)象是 numpy.dtype 類的一個(gè)實(shí)例,可以使用numpy.dtype.

參數(shù):

obj:要轉(zhuǎn)換為數(shù)據(jù)類型對(duì)象的對(duì)象。

align: [bool, optional] 向字段添加填充以匹配 C 編譯器為類似 C 結(jié)構(gòu)輸出的內(nèi)容。

copy: [bool, optional] 制作數(shù)據(jù)類型對(duì)象的新副本。如果為 False,則結(jié)果可能只是對(duì)內(nèi)置數(shù)據(jù)類型對(duì)象的引用。

# Python 程序創(chuàng)建數(shù)據(jù)類型對(duì)象
import numpy as np
 
# np.int16 被轉(zhuǎn)換為數(shù)據(jù)類型對(duì)象。
print(np.dtype(np.int16))

輸出:

int16

# Python 程序創(chuàng)建一個(gè)包含 32 位大端整數(shù)的數(shù)據(jù)類型對(duì)象
import numpy as np
 
# i4 表示大小為 4 字節(jié)的整數(shù)
# > 表示大端字節(jié)序和
# < 表示小端編碼。
# dt 是一個(gè) dtype 對(duì)象
dt = np.dtype('>i4')
 
print("Byte order is:",dt.byteorder)
 
print("Size is:", dt.itemsize)
 
print("Data type is:", dt.name)

輸出:

Byte order is: >
Size is: 4
Name of data type is: int32

類型說明符(在上述情況下為 i4)可以采用不同的形式:

b1、i1、i2、i4、i8、u1、u2、u4、u8、f2、f4、f8、c8、c16、a(表示字節(jié)、整數(shù)、無符號(hào)整數(shù)、浮點(diǎn)數(shù)、指定字節(jié)長(zhǎng)度的復(fù)數(shù)和定長(zhǎng)字符串)

int8,...,uint8,...,float16, float32, float64, complex64, complex128(這次是大小)

注意: dtype 與 type 不同。

# 用于區(qū)分類型和數(shù)據(jù)類型的 Python 程序。
import numpy as np
 
a = np.array([1])
 
print("type is: ",type(a))
print("dtype is: ",a.dtype)

輸出:

type is:    
dtype is:  int32

具有結(jié)構(gòu)化數(shù)組的數(shù)據(jù)類型對(duì)象

數(shù)據(jù)類型對(duì)象對(duì)于創(chuàng)建結(jié)構(gòu)化數(shù)組很有用。結(jié)構(gòu)化數(shù)組是包含不同類型數(shù)據(jù)的數(shù)組??梢越柚侄卧L問結(jié)構(gòu)化數(shù)組。

字段就像為對(duì)象指定名稱。在結(jié)構(gòu)化數(shù)組的情況下,dtype 對(duì)象也將是結(jié)構(gòu)化的。

# 用于演示字段使用的 Python 程序
import numpy as np
 
# 一種結(jié)構(gòu)化數(shù)據(jù)類型,包含一個(gè) 16 字符的字符串(在“name”字段中)和兩個(gè) 64 位浮點(diǎn)數(shù)的子數(shù)組(在“grades”字段中)
 
dt = np.dtype([('name', np.unicode_, 16),
               ('grades', np.float64, (2,))])
 
# 具有字段等級(jí)的對(duì)象的數(shù)據(jù)類型
print(dt['grades'])
 
# 具有字段名稱的對(duì)象的數(shù)據(jù)類型
print(dt['name'])

輸出:

('<f8', (2,))

# Python 程序演示了數(shù)據(jù)類型對(duì)象與結(jié)構(gòu)化數(shù)組的使用。
import numpy as np
 
dt = np.dtype([('name', np.unicode_, 16),
               ('grades', np.float64, (2,))])
 
# x 是一個(gè)包含學(xué)生姓名和分?jǐn)?shù)的結(jié)構(gòu)化數(shù)組。
# 學(xué)生姓名的數(shù)據(jù)類型是np.unicode_,分?jǐn)?shù)的數(shù)據(jù)類型是np.float(64)
x = np.array([('Sarah', (8.0, 7.0)),
              ('John', (6.0, 7.0))], dtype=dt)
 
print(x[1])
 
print("Grades of John are: ", x[1]['grades'])
print("Names are: ", x['name'])

輸出:

('John', [ 6.,  7.])
Grades of John are:  [ 6.  7.]
Names are:  ['Sarah' 'John']

關(guān)于“Python NumPy教程之?dāng)?shù)據(jù)類型對(duì)象如何構(gòu)造”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會(huì)為大家更新不同的知識(shí)點(diǎn)。

文章名稱:Python?NumPy教程之?dāng)?shù)據(jù)類型對(duì)象如何構(gòu)造
當(dāng)前網(wǎng)址:http://aaarwkj.com/article18/gjdhgp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計(jì)、定制網(wǎng)站靜態(tài)網(wǎng)站、網(wǎng)頁設(shè)計(jì)公司、建站公司、響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)
国产午夜精品一区二区三区| 亚洲欧美不卡一区二区| 日韩av有码在线播放| 亚洲男人天堂黄色av| 国产又粗又爽视频免费| 国产高清视频在线观看流白浆| 白白色最新福利在线视频观看| 国产九色av在线一区尤物| 禁区正片免费看完整国产| 成人精品亚洲一区二区| 中文字幕久精品视频免费| 亚洲中文字幕激情中午字幕| 日本在线免费成人高清| 亚洲另类综合日韩一区| 亚洲精品一区二区三区不卡| 可以直接看内射的视频| 成人黄网站色大片免费观看| 狼人私人影院在线观看| 放荡成熟人妻中文字幕| 亚洲av乱码一区二区三四五六七| 中文字幕日韩人妻av| 婷婷激情五月国产丝袜| 亚洲人色中文字幕天堂| 亚洲精品在线播放av| 亚洲成人黄色片在线观看| 亚州精品少妇久久久久久| 欧美午夜精品福利在线观看| 亚洲成人有码在线观看 | 日韩一区二区三区av观看| 极品人妻少妇精品一区二区| 免费在线观看美女av| 人妻一区二区三区久久| 欧美激情另类综合国内| 四虎经典视频在线播放| 日韩激情一区二区三区| 日韩精品一区二区三区都在看| 91色老久久精品偷偷鲁无毒| 白白色发布青青在线视频观看| 国内精品偷拍一区二区三区| 国产免费成人在线视频| 欧美一区二区三区免费精品|