[python零基础入门]Python之初识 Numpy

513 篇文章 32 订阅
513 篇文章 7 订阅

本篇讲NumPy系统是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵(matrix))。据说NumPy将Python相当于变成一种免费的更强大的MatLab系统。

一、知识提要:

  1. Numpy适合的项目类型:计算密集型

  2. Numpy的核心数据结构:多维数组

  3. 多维数组:

a) 创建

b) 属性

c) 形状及修改

  1. Numpy的数组,与List的区别

a) 类型固定

b) 精度有限

c) 不可伸缩

d) 速度超快

  1. Numpy与List的联系

a) 形状相同

b) 索引方法相同

  1. zeros和ones 和 twos?

  2. 随机数组

  3. 解(线性代数)二元一次方程组

  4. 高大上之,Python3.5新功能,矩阵运算符

二、补充:

然而,array数组有一个很大的特点,就是在多维数组的时候,他的元素访问不仅支持传统的列表访问语法,而且支持更加高级的多维下表语法。最后,如果你的时间不是很紧张,并且又想快速的提高,最重要的是不怕吃苦,建议你可以联系维:762459510 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~

例如如下代码:

x = arange(36)

x.shape = (4, 9)

print(x)

print(x[2, 7])

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值