python语言是进行机器学习算法实战的必要语言,python本身的功能很强大,但是如果想要有很多的矩阵的计算,就要安装numpy包。numpy可以快速的实现多维度的矩阵计算,本文介绍python中使用numpy.array函数创建数组的有关内容。

1、numpy.array函数

是由N个非负整数组成的tuple(元组),用于指定每个维度的大小。

数组中项目的类型由单独的data-type object (dtype)指定, 其中一个与每个ndarray相关联。

作用:创建一个数组。

2、numpy.array 常用变量及参数

dtype变量,用来存放数据类型, 创建数组时可以同时指定。

shape变量, 存放数组的大小, 这人值是可变的, 只要确保无素个数不变的情况下可以任意修改。(-1为自动适配, 保证个数不变)

reshape方法,创建一个改变了形状的数组,与原数组是内存共享的,即都指向同一块内存。

3、创建数组实例

一般情况下,np.array()的输入参数类型有:元组、列表,具体实现如下:tuple_data = np.array((1,2,3,4,5))

list_data = np.array([1,2,3,4,5])

创建ndarrayimport numpy as np

# 创建ndarray

score = np.array(

[[80, 89, 86, 67, 79],

[78, 97, 89, 67, 81],

[90, 94, 78, 67, 74],

[91, 91, 90, 67, 69],

[76, 87, 75, 67, 86],

[70, 79, 84, 67, 84],

[94, 92, 93, 67, 64],

[86, 85, 83, 67, 80]])

以上就是python中使用numpy.array函数创建数组的有关内容,希望能对你有所帮助哦·更多python学习推荐:python教程。

array函数python_python中如何使用numpy.array函数创建数组?相关推荐

  1. numpy学习之创建数组

    1.使用array函数创建数组 import numpy as np ndarray1 = np.array([1, 2, 3]) array([1, 2, 3]) ndarray2 = np.arr ...

  2. 《利用Python》进行数据分析:Numpy基础2 创建数组

    import numpy as np #创建数组data1=[6,7.5,8,0,1]arr1=np.array(data1)print(arr1) data2=[[1,2,3,4],[5,6,7,8 ...

  3. python中找出numpy array数组的最值及其索引

    在list列表中,max(list)可以得到list的最大值,list.index(max(list))可以得到最大值对应的索引 但在numpy中的array没有index方法,取而代之的是where ...

  4. power函数python_python中pow函数用法及功能说明

    这篇文章我们来讲一下在网站建设中,python中pow函数用法及功能说明.本文对大家进行网站开发设计工作或者学习都有一定帮助,下面让我们进入正文. 幂运算是高更数学的应用学科,是一种关于幂的数学运算. ...

  5. python数组和函数的区别_真假美猴王-Numpy数据与Python数组的区别与联系!

    Numpy,是python中的一个矩阵计算包,功能类似matlab的矩阵计算.Numpy的诞生弥补了下面提到的两项的不足,numpy提供了两种基本的对象:ndarray(N-dimensional a ...

  6. php的一些不安全函数,php中可能会产生安全问题一些函数

    php中可能会产生安全问题的一些函数 本文章适合正在学习代码审计的朋友,或者准备学习安全的朋友,大佬就可以绕过了,写的比较基础.我也是一个小白,总结一下对于php函数的理解,也分享一些自己觉得好用的方 ...

  7. c语言中swap函数_C ++中的swap()函数

    c语言中swap函数 介绍 (Introduction) In this tutorial, we are going to learn the swap() function in C++ prog ...

  8. 计算机截取最高分和最低分的函数,Excel中竟真的有一函数,可以去掉最高分、最低分,计算最终得分...

    大家平时求平均值一般都用什么函数?可能大多数人会想到 average, averageif, averageifs, daverage,subtotal,甚至是我之前教过的全能函数 aggregate ...

  9. php 与时间有关的函数,php中与时间相关的常用函数有哪些

    php中与时间相关的常用函数有:date_default_timezone_set().date_create().date_diff().date_timestamp_get().strtotime ...

  10. java怎么调用存储函数_java中调用存储过程或存储函数的方法

    java中调用存储过程或存储函数的方法 1.调用存储过程:CallableStatement clstmt = null;try {clstmt = conn.prepareCall("{c ...

最新文章

  1. python图片识别-Python+Opencv识别两张相似图片
  2. ASP.NET页面生命周期与应用程序生命周期
  3. 无法连接共享打印机处理办法
  4. linux 字符驱动阻塞型 等待队列
  5. android点击textview后选择,android - 单击后,ClickableSpan TextView保持选中状态 - SO中文参考 - www.soinside.com...
  6. Unity动画系统详解5:BlendTree混合树是什么?
  7. Chapter 3 - 作用域
  8. javaee加密部署,tomcat使用自己的classloader解密
  9. 路由器DHCP配置及中继配置
  10. 前端实现给页面中的某一部分生成水印
  11. word流程图怎么使箭头对齐_在Word中画流程图时箭头怎么对齐到框的中间啊?
  12. cisco3560交换机的策略路由的设置
  13. 数组排序 - 长辈的年纪
  14. duilib库combo box提供输入字符模糊查询
  15. 天盾linux数据恢复,天盾Mac数据恢复软件
  16. C++在WINdow桌面绘制文字图形
  17. Java学习-面向对象基础
  18. 如何用全国天气预报API接口进行快速开发
  19. SAP SM04踢人操作(摘录)
  20. java.lang.String cannot be cast to com.rock.bpo.agent.base.LoginUser

热门文章

  1. 马小云:利用信息差赚钱的暴利创业项目 ,批量开店月入3万
  2. python pdfminer3k_python 使用pdfminer3k 读取PDF文档的例子
  3. 【Leetcode】1214. Two Sum BSTs
  4. 小程序和服务器之间的通信,微信小程序建立服务器通信的方法
  5. react PC端 适配 自适应
  6. 135编辑器怎么复制html,135编辑器复制粘贴文字的方法
  7. Nacos 2.0原理解析(一):Distro协议
  8. 微信小程序笔记 -- 数据库
  9. 【网络】Select服务器的实现
  10. Mybatis提高查询效率的方式