日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
python如何操作多維數(shù)組

在Python中,可以使用NumPy庫來操作多維數(shù)組,以下是一些常用的操作:

創(chuàng)新互聯(lián)建站自2013年創(chuàng)立以來,先為且末等服務(wù)建站,且末等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為且末企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

1、導(dǎo)入NumPy庫

import numpy as np

2、創(chuàng)建多維數(shù)組

創(chuàng)建一個(gè)3x4的二維數(shù)組
arr = np.array([[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]])
創(chuàng)建一個(gè)2x3x4的三維數(shù)組
arr_3d = np.array([[[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]],
                   [[13, 14, 15, 16], [17, 18, 19, 20], [21, 22, 23, 24]]])

3、訪問多維數(shù)組的元素

訪問二維數(shù)組的第一個(gè)元素
first_element = arr[0, 0]
訪問三維數(shù)組的第一個(gè)元素的第一個(gè)子數(shù)組的第二個(gè)元素
third_element = arr_3d[0, 0, 1]

4、修改多維數(shù)組的元素

修改二維數(shù)組的第一個(gè)元素為100
arr[0, 0] = 100
修改三維數(shù)組的第一個(gè)元素的第一個(gè)子數(shù)組的第二個(gè)元素為200
arr_3d[0, 0, 1] = 200

5、獲取多維數(shù)組的形狀(維度)和大小

獲取二維數(shù)組的形狀(維度)和大小
shape_2d = arr.shape
size_2d = arr.size
獲取三維數(shù)組的形狀(維度)和大小
shape_3d = arr_3d.shape
size_3d = arr_3d.size

6、對多維數(shù)組進(jìn)行切片操作

對二維數(shù)組進(jìn)行切片操作,獲取第一行和第二列的元素
slice_2d = arr[:2, 1:]
對三維數(shù)組進(jìn)行切片操作,獲取第一個(gè)元素的所有子數(shù)組的前兩個(gè)元素
slice_3d = arr_3d[0, :2, :]

7、對多維數(shù)組進(jìn)行拼接、分割等操作

對兩個(gè)二維數(shù)組進(jìn)行垂直拼接
concat_arr = np.vstack((arr, arr))
對兩個(gè)三維數(shù)組進(jìn)行水平拼接
concat_arr_3d = np.hstack((arr_3d, arr_3d))
對一個(gè)三維數(shù)組沿著第三個(gè)軸(深度)進(jìn)行分割,得到兩個(gè)子數(shù)組
split_arr_3d = np.split(arr_3d, 2, axis=2)

當(dāng)前名稱:python如何操作多維數(shù)組
本文鏈接:http://www.dlmjj.cn/article/dpseege.html