(学习记录)Numpy第二次课作业

(1)创建一个1到10的数组,然后逆序输出.

 (2)创建一个长度为20的全1数组,然后变成一个4×5的二维矩阵并转置。

也可用

(3)创建一个3x3x3的随机数组。 (提示: np.random.random)

(4)从1到10中随机选取10个数,构成一个长度为10的数组,并将其排序。获取其最大值最小值,求和,求方差。

(5)从1到10中随机选取10个数,构成一个长度为10的数组,选出其中的奇数。

也可用

(6)生成0到100,差为5的一个等差数列,然后将数据类型转化为整数。

(7)从1到10中随机选取10个数,大于3和小于8的取负数。

(8)在数组[1, 2, 3, 4, 5]中相邻两个数字中间插入1个0。

(9)新建一个5乘5的随机二维数组,交换其中两行?比如交换第一二行。

(10)把一个10*2的随机生成的笛卡尔坐标转换成极坐标。

(11)创建一个长度为10并且除了第五个值为1其余的值为2的向量。

(12)创建一个长度为10的随机向量,并求其累计和。

(13)将数组中的所有奇数替换成-1。

(14)构造两个4乘3的二维数组,按照3种方法进行连接?

(15)获取数组 a 和 b 中的共同项(索引位置相同,值也相同)。 a = np.array([1,2,3,2,3,4,3,4,5,6]),b = np.array([7,2,10,2,7,4,9,4,9,8])

(16)从数组 a 中提取 5 和 10 之间的所有项。a=np.array([7,2,10,2,7,4,9,4,9,8])

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值