Advertisement

NLP前置技术——Numpy使用简介

阅读量:

NLP前置技术——Numpy使用简介

网站:https://numpy.org/
numpy是一个开源的python科学计算库,主要用于操作数组和矩阵
numpy中最基本的数据类型:ndarray类型
导入numpy:import numpy as np
在这里插入图片描述
在这里插入图片描述

#直接创建一维数组
b=np.array([1,2,3,4,5])
print(b)
print(type(b))
b*6

在这里插入图片描述

#直接创建多维数组
c=np.array([[1,2,3],[4,5,6]])
print©
print(type©)
c*2

在这里插入图片描述在这里插入图片描述

#指定维度来创建多维数组
e=np.array([1,2,3,4,5,6],ndmin=3)
print(e)
e.dtype

在这里插入图片描述

#指定维度和数值类型来创建多维数组
f=np.array([1,2,3,4,5,6],ndmin=3,dtype=np.complex)
print(f)

在这里插入图片描述在这里插入图片描述

numpy基础之数组创建

  1. numpy.empty()
  2. numpy.zeros()
  3. numpy.zeros_like()
  4. numpy.ones()
  5. numpy.ones_like()
  6. numpy.eye()
    在这里插入图片描述

#以随机的方式来创建数组
a=np.empty([3,2],dtype=np.int32)
print(a)

#返回指定大小的数组,并且以0作为填充
b=np.empty([5,6],dtype=np.float32)
print(b)

#返回对角线为1,其他为0的数组
d=np.eye(5)
print(d)

全部评论 (0)

还没有任何评论哟~