前言
上位机实战开发先放一放,今天来学习一个新的内容—NumPy的使用
1 一维数组
例:用普通方法生成一维数组
num = [0 for i in range(1,5)] # 创建一维数组
print(num) # 打印数组
print("-"*50) # 分割线
num[2]=6 # 将第三个元素修改位6
print(num) # 打印数组
print("-"*50) # 分割线
运行结果
例:用numpy生成一维数组
from numpy import *
m1 = arange(5)
print(m1)
print("-"*50) # 分割线
运行结果
2 二维数组
例:用普通方法生成二维数组
num = [[0 for i in range(1,5)]for j in range(1,5)]
print(num) # 打印数组
print("-"*50) # 分割线
num[2][1]=3 # 将第三行第二个元素修改为3
print(num) # 打印数组
print("-"*50) # 分割线
运行结果
例:用numpy生成二维数组
from numpy import *
m1 = array([arange(1,4),arange(4,7),arange(7,10),arange(10,13),arange(13,16),arange(16,1