np.array 的属性

>>> import numpy as np
>>> array_1 = np.array([1,2,3])
>>> array_1
array([1, 2, 3])
>>> array_1.ndim
1
>>> array_1.size
3
>>> array_1.shape
(3,)
>>> array_1.dtype
dtype('int32')

创建 np.array

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

>>> np_array_1 = np.array([[1,2,3],[5,5,6]])
>>> np_array_1
array([[1, 2, 3],
       [5, 5, 6]])

>>> np_array_1 = np.array([[1,2,3],[5,5]])
>>> np_array_1
array([list([1, 2, 3]), list([5, 5])], dtype=object)  # 当python的list包含是不规则矩阵将不会被转换成array矩阵

>>> array_3 = np.zeros((3,4),"int32")
>>> array_3
array([[0, 0, 0, 0],
       [0, 0, 0, 0],
       [0, 0, 0, 0]])

>>> array_4 = np.arange(0,1,0.1)
>>> array_4
array([0. , 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9])

np_array的操作

>>> array_5 = np.array([[1,2,3],[4,5,6]])
>>> array_5
array([[1, 2, 3],
       [4, 5, 6]])
>>> array_5.T
array([[1, 4],
       [2, 5],
       [3, 6]])

python numpy 技巧相关推荐

  1. Matlab和Python(Numpy,Scipy)与Lapack的关系

    说到数值计算,可能许多人都能立马想到Matlab.Matlab多年的持续影响力已经让它成为许多人心中科学计算的代名词.但它底层一个重要的库Lapack却很少有人知道. 而Python年龄比Matlab ...

  2. 2.16 关于 Python Numpy 的说明-深度学习-Stanford吴恩达教授

    ←上一篇 ↓↑ 下一篇→ 2.15 Python 中的广播 回到目录 2.17 Jupyter/iPython 笔记本的快速指南 关于 Python Numpy 的说明 (A Note on Pyth ...

  3. python实用技巧(四)

    Python实用技巧(一) python实用技巧(二) python实用技巧(三) python实用技巧(四) 排序后,最后k个元素,以逆序输出 >>> l = range(1, 6 ...

  4. python实用技巧(一)

    Python实用技巧(一) python实用技巧(二) python实用技巧(三) python实用技巧(四) 已知X是多维数组类型,则: X[:, v],表示的是truncate X中的一些列(对应 ...

  5. [转载] python numpy 总结

    参考链接: Python中的numpy.compress 先决条件 在阅读这个教程之前,你多少需要知道点python.如果你想重新回忆下,请看看Python Tutorial. 如果你想要运行教程中的 ...

  6. 太牛了,24 个好用到爆的 Python 实用技巧

    在Python的学习过程中,很多小伙伴可能会想,我学了这么多,哪些是常用和实用的?怎样增加工作效率? 今天,我就总结了24个好用到爆的Python实用技巧,希望能对小伙伴们有帮助!欢迎收藏学习,喜欢点 ...

  7. Python——NumPy数值计算基础

    NumPy简介 NumPy是一个Python科学计算的基础包,它不仅是Python中使用最多的第三方库,而且还是SciPy,Pandas等数据科学的基础库.NumPy主要提供了以下内容. (1)快速高 ...

  8. Python numpy.interp实例讲

    ​​​本文章向大家介绍Python numpy.interp实例讲解,主要分析其语法.参数.返回值和注意事项,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容. 用法: nu ...

  9. 【CS231n】斯坦福大学李飞飞视觉识别课程笔记(二):Python Numpy教程(2)

    [CS231n]斯坦福大学李飞飞视觉识别课程笔记 由官方授权的CS231n课程笔记翻译知乎专栏--智能单元,比较详细地翻译了课程笔记,我这里就是参考和总结. [CS231n]斯坦福大学李飞飞视觉识别课 ...

最新文章

  1. Python Qt GUI设计:QLineEdit和QTextEdit文本框类(基础篇—13)
  2. 【Python第六篇】Python面向对象(进阶篇)及相关(异常处理、反射)
  3. 0x00007FF8EDA19A9D (ntdll.dll)处引发的异常: 0xC0000005: 写入位置 0x00000000CED889F8 时发生访问冲突
  4. Kafka设计解析(四):Kafka Consumer解析--转
  5. python中引入sql的优点_SQL Server 2017中的Python:增强的数据库内机器学习
  6. WIN7 WIN8 笔记本无线网卡MAC地址修改
  7. Linux shell脚本基础学习详细介绍(完整版)2
  8. 深入理解OAuth2.0协议
  9. matlab 求向量的交集_MATLAB矩阵列向量单位化的最快代码
  10. hdu1202解题报告
  11. Apache Dril l和 Prestodb是合并多租数据源户统一查询
  12. 数据库并发中的串行化
  13. 关于面向对象和面向过程等小例子(持续更新)
  14. Excel技能培训之十二 基本函数if,sumif,sumifs,clean,trim,upper,lower,proper,Text,REPLACE,substitute
  15. php 生僻字 拼音,php 汉字转拼音 [包含20902个基本汉字+5059生僻字]
  16. NVIDIA驱动重装经历
  17. Numpy的终极备忘录
  18. 金多多点评上塘路包揽大金融
  19. 教你如何做好微信客户管理?做到这3点,效率翻5倍
  20. LINUX IIO子系统分析之一 IIO子系统概述

热门文章

  1. asp.core api 通过socket和服务器通信发送udp_详解Linux的SOCKET编程
  2. java 界面框架源码_轻量级java web实践-8(框架源码-6)
  3. cdn对动态网站有作用吗_网站选择cdn加速有什么作用?
  4. 电信充q币短信怎么发_移动、联通、电信话费快来领!微信小额提现免手续费方法!刚需羊毛!...
  5. linux 网络装机,如何搭建和配置PXE网络装机服务
  6. 查看linux系统网卡工作模式、速率等ethtool eth0
  7. Git 标签(tag)相关操作
  8. 说说对javaee中的session的理解
  9. java 非法字符: \65279
  10. 基于JAVA+SpringMVC+MYSQL的报价管理系统