详解python中Numpy的属性与创建矩阵

 更新时间:2018年09月10日 08:34:30   投稿:laozhang  
这篇文章给大家分享了关于python中Numpy的属性与创建矩阵的相关知识点内容,有兴趣的朋友们可以学习参考下。

ndarray.ndim:维度

ndarray.shape:形状

ndarray.size:元素个数

ndarray.dtype:元素数据类型

ndarray.itemsize:字节大小

创建数组:

a = np.array([2,23,4]) 
# list 1d
print(a)
# [2 23 4]

指定数据类型:

a = np.array([2,23,4],dtype=np.int)
print(a.dtype)
# int 64

dtype可以指定的类型有int32,float,float32,后面不跟数字默认64

a = np.zeros((3,4)) # 数据全为0,3行4列
"""

 

a = np.ones((3,4),dtype = np.int)  # 数据为1,3行4列
a = np.empty((3,4)) # 数据为empty,3行4列

empty类型:初始内容随机,取决于内存的状态

a = np.arange(10,20,2) # 10-19 的数据,2步长
a = np.arange(12).reshape((3,4))  # 3行4列,0到11

reshape修改数据形状,如3行4列

a = np.linspace(1,10,20)  # 开始端1,结束端10,且分割成20个数据,生成线段

linspace可以确定数据的数量,而arrage不能确定数据的数量,同时,linspace也可以使用reshape定义结构。

相关文章

  • python-地图可视化组件folium的操作

    python-地图可视化组件folium的操作

    这篇文章主要介绍了python-地图可视化组件folium的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-12-12
  • 详解使用Pytorch Geometric实现GraphSAGE模型

    详解使用Pytorch Geometric实现GraphSAGE模型

    这篇文章主要为大家介绍了详解使用Pytorch Geometric实现GraphSAGE模型示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-04-04
  • python的scipy.stats模块中正态分布常用函数总结

    python的scipy.stats模块中正态分布常用函数总结

    在本篇内容里小编给大家整理的是一篇关于python的scipy.stats模块中正态分布常用函数总结内容,有兴趣的朋友们可以学习参考下。
    2021-02-02
  • Pyhton多线程采集图片方式

    Pyhton多线程采集图片方式

    这篇文章主要介绍了Pyhton多线程采集图片方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • 教你用YOLOv5实现多路摄像头实时目标检测功能

    教你用YOLOv5实现多路摄像头实时目标检测功能

    目标检测是计算机视觉的研究方向之一,下面这篇文章主要给大家介绍了关于如何利用YOLOv5实现多路摄像头实时目标检测功能的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-03-03
  • pycharm实现增加运行时内存

    pycharm实现增加运行时内存

    这篇文章主要介绍了pycharm实现增加运行时内存方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02
  • python获取Pandas列名的几种方法

    python获取Pandas列名的几种方法

    这篇文章主要介绍了python获取Pandas列名的几种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-08-08
  • Python cookbook(数据结构与算法)从任意长度的可迭代对象中分解元素操作示例

    Python cookbook(数据结构与算法)从任意长度的可迭代对象中分解元素操作示例

    这篇文章主要介绍了Python 数据结构与算法 从任意长度的可迭代象中分解元素操作,结合实例形式分析了Python使用*表达式针对可迭代对象的分解操作相关实现技巧,需要的朋友可以参考下
    2018-02-02
  • 利用Python删除电脑中重复文件的方法

    利用Python删除电脑中重复文件的方法

    这篇文章主要介绍了利用Python删除电脑中的重复文件,下文我们来分享解决电脑中文件重复的情况的一个方法,需要的朋友可以参考一下,希望对大家日常问题解决有所帮助
    2022-05-05
  • django-rest-swagger的优化使用方法

    django-rest-swagger的优化使用方法

    今天小编就为大家分享一篇django-rest-swagger的优化使用方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-08-08

最新评论