Python 中陣列的形狀和大小
Muhammad Maisam Abbas
2023年1月30日
2021年3月21日
在本教程中,我們將討論在 Python 中獲取陣列的形狀和大小的方法。
在 Python 中使用 numpy.shape()
函式獲取陣列的形狀
numpy.shape()
函式為我們提供了陣列每個維度中的元素數量。numpy.shape()
返回一個元組,其中包含陣列每個維度中的元素數。
以下程式碼示例向我們展示瞭如何使用 numpy.shape()
函式來獲取 Python 中陣列的形狀。
import numpy
arr = numpy.array([[1, 2, 3, 4], [5, 6, 7, 8]])
print(numpy.shape(arr))
輸出:
(2, 4)
在上面的程式碼中,我們首先使用 numpy.array()
函式初始化陣列 arr
,然後使用 numpy.shape()
函式獲得該陣列的形狀。
在 Python 中使用 numpy.size()
函式獲取陣列的大小
陣列的大小是陣列中元素的總數。numpy.size()
函式包返回給定陣列的大小。下面的程式碼示例演示如何使用 numpy.size()
函式獲取陣列的大小。
import numpy
arr = numpy.array([[1, 2, 3, 4], [5, 6, 7, 8]])
print(numpy.size(arr))
輸出:
8
在上面的程式碼中,我們首先使用 numpy.array()
函式初始化陣列 arr
,然後使用 numpy.size()
函式獲得該陣列的大小。
Author: Muhammad Maisam Abbas
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn