python-numpy|

创建一个二维数组,其中边界值为1,其余值为0 (★☆☆)

"""
author:claire
data:2022年07月17
"""
import numpy as np
Z = np.ones((10,10))
Z[1:-1,1:-1] = 0
print(Z)

在这里插入图片描述

创建一个 5x5的矩阵,并设置值1,2,3,4落在其对角线下方位置 (★☆☆)

在这里插入图片描述

Z = np.zeros((8,8),dtype=int)
Z[1::2,::2] = 1# 行,从1开始,间隔2,列从0+2
Z[::2,1::2] = 1
print(Z)
在这里插入图片描述

arr = np.array([8,4,2,3,5,2,5,5,6,8,8,9])
arr1= np.unique(arr)
# 直接调用Unique()函数对数组arr进行去重处理
arr1,arr2 = np.unique(arr,return_counts=True)
# unique()函数添加了一个参数return_counts,并设置参数值为True,用去查看去重后数组中的元素在原数组中出现的次数
print(arr1)
print(arr2)

在这里插入图片描述

拼接数组

在这里插入图片描述

hstack()函数

在这里插入图片描述

vstack()

在这里插入图片描述

split()

在这里插入图片描述
均分组,还可以按照指定的索引位置拆分数组,此时需要将split()函数的第2个参数设置为一个数组。
在这里插入图片描述

数组的四则运算

在这里插入图片描述
#临时更换

pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

向上Claire

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值