专业编程基础技术教程

网站首页 > 基础教程 正文

python基础-创建二维数组

ccvgpt 2024-08-07 19:01:17 基础教程 12 ℃

创建二维数组

在numpy中利用numpy,array([列表,列表])创建

python基础-创建二维数组

# 创建二维数组 
import numpy as np 
nparray=np.array([[1,2,3],[4,5,6]]) 
print(nparray)

运行结果

[[1 2 3]

[4 5 6]]

获取二维数据的维度,即矩阵的行,列 numpy.shape

# 创建二维数组 
import numpy as np 
nparray=np.array([[1,2,3],[4,5,6]]) 
print(nparray.shape)
# 利用维度遍历二维数组 
for i in range(nparray.shape[0]): 
	print(f"{i}行数据:") 
		for j in range(nparray.shape[1]): 
			print(nparray[i][j],end=" ") 
	print()

运行结果

(2, 3)

0行数据:

1 2 3

1行数据:

4 5 6

重新定义二维数组的维度-nparray.reshape(row,colnum)

    • row:行
    • colnum:列
# 创建二维数组 
import numpy as np 
nparray=np.array([[1,2,3],[4,5,6]]) 
print(nparray.reshape(3,2))

运行结果:

[[1 2]

[3 4]

[5 6]]

Tags:

最近发表
标签列表