首页 > 其他分享 >numpy 普通方法

numpy 普通方法

时间:2023-11-29 11:45:09浏览次数:27  
标签:arr numpy print 普通 数组 np array 方法

 

ndarray.ndim - 数组的维度:

import numpy as np

# 创建一个一维数组
arr_1d = np.array([1, 2, 3])
print("数组:", arr_1d)
print("数组的维度:", arr_1d.ndim)

数组: [1 2 3]
数组的维度: 1

  

ndarray.shape - 数组的形状(维度大小):

import numpy as np

# 创建一个二维数组
arr_2d = np.array([[1, 2, 3], [4, 5, 6]])
print(arr_2d)
print("数组的形状:", arr_2d.shape)
[[1 2 3]
 [4 5 6]]
数组的形状: (2, 3)

  

ndarray.size - 数组元素的总个数:

import numpy as np

# 创建一个三维数组
arr_3d = np.array([[[1, 2], [3, 4]], [[5, 6], [7, 8]]])
print(arr_3d)
print("数组元素的总个数:", arr_3d.size)
[[[1 2]
  [3 4]]

[[5 6]
[7 8]]]
数组元素的总个数: 8

  

ndarray.dtype - 数组元素的数据类型:

import numpy as np

arr_int = np.array([1, 2, 3], dtype=int)
arr_float = np.array([1.1, 2.2, 3.3], dtype=float)

  

改变数据类型

import numpy as np

arr = np.array([1, 2, 3])
arr_float = arr.astype(float)

  

标签:arr,numpy,print,普通,数组,np,array,方法
From: https://www.cnblogs.com/mxleader/p/17864463.html

相关文章

  • numpy 统计方法
      numpy.mean()importnumpyasnpa=np.array([[1,2,3],[3,4,5],[4,5,6]])print(a)print(np.mean(a))print(np.mean(a,axis=0))print(np.mean(a,axis=1))[[123][345][456]]3.6666666666666665[2.666666673.666666674.66666667][2.4.5.]......
  • Python自动化办公——3个Excel表格中每个门店物品不同,想要汇总在一起(方法五)
    大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Python自动化办公处理的问题,一起来看看吧。上一篇文章中,我们已经看到了四种解决办法了,这一篇文章我们一起来看看另外一种方法。二、实现过程这里【论草莓如何成为冻干莓】给了unstack()操作的方法,代码如下......
  • 一维的numpy和List
    就是数据类型的区别但是功能却大不一样NumPy数组提供了丰富的数学、统计和数组操作,如求和、平均值、最小值、最大值等。在二维数据,max降维。Python列表提供了一些基本的列表操作,但没有NumPy数组提供的广泛数学和科学计算功能 一维的numpy,来求平均值importnumpyasnp......
  • 创建numpy
    一维#使用列表创建一维数组my_list=[1,2,3,4,5]#将列表转换为NumPy数组my_array=np.array(my_list)[12345]<class'numpy.ndarray'>二维#二维数组,3行4列arr_2d=np.array([[1,2,3,4],[5,6,7,8],[......
  • linux查看进程的基本方法
    要在Linux中查看进程,可以使用以下基本方法:1. **top命令:** 在终端中输入`top`,可以查看运行中的进程列表,以及它们的资源使用情况,如CPU和内存。2. **ps命令:** 使用`ps`命令可以列出当前用户的进程。例如,`ps aux`将显示所有用户的详细进程列表。3. **htop命令:** 这是top命令的......
  • JAVA判断图片真实格式的方法
    判断图片真实格式的方法,文件格式不是看后缀名,而是看文件头的定义publicclassImgUtil{publicstaticStringimgType(InputStreaminputStream)throwsIOException{//读取文件前几位byte[]fileHeader=newbyte[4];intread=inputStr......
  • Linux 中获取文件完整路径的4种方法介绍
    我们都知道,在命令行可以使用pwd命令来获取当前目录的完整路径(绝对路径):pwd那么,如何获取文件的绝对路径呢?有下列几种方法,可以打印文件的完整路径:readlinkrealpathfindls和pwd组合使用$readlink-fsample.txt/home/gliu/sample.txt$realpath-ssample.txt/home/gliu/samp......
  • python异步迭代器和普通迭代器的区别
    正常迭代器:在Python中,我们可以通过定义__iter__和__next__方法来创建迭代器。在每次调用__next__方法时,迭代器会返回下一个值,直到没有更多的值可以返回,然后它将引发StopIteration异常。这种迭代方式是同步的,意味着每次迭代操作都会等待前一个操作完成。这种方式适合处理大量数据......
  • 学到一个可以存储账号密码的方法
    //登录成功后,将用户名存储在HttpSession中HttpSessionsession=request.getSession();session.setAttribute("username",username);//假设这里的username是登录成功的用户名//在后续页面中获取保存在HttpSession中的用户名HttpSessionsession=request.getS......
  • 构造方法
    构造方法构造方法就是专门来创建对象的方法。当通过new关键字创建对象时,其实就是在调用构造方法。定义格式public构造方法名(参数类型参数名称){ 方法体 //return;通常省略不写}注意事项构造方法不能写返回值类型,连void都不能写。构造方法的名称必须和......