zoukankan      html  css  js  c++  java
  • Python---NumPy模块

    1.NumPy是一个Python科学计算的基础模块。NumPy不但能够完成科学计算的任务,也能够被用作有效的多维数据容器,用于存储和处理大型矩阵。

    2.在性能上,NumPy比起Python自身的嵌套列表结构要高效的多!!

    3.NumPy创建数组的多种方式:

    arr1=np.array([1,2,3])
    print arr1
    arr2=np.array([(1.5,2,8.4),(2,9,8.6)])
    print arr2
    arr3=np.identity(3,int)  #生成3维的单位矩阵
    print arr3
    arr4=np.zeros((3,4),int) #生成3行4列零矩阵
    print arr4
    print "【生成2行3列每个元素都在【0,1】之间的随机矩阵"
    arr5=np.random.random((2,3)) 
    print arr5

    结果:

    [1 2 3]
    [[ 1.5  2.   8.4]
     [ 2.   9.   8.6]]
    [[1 0 0]
     [0 1 0]
     [0 0 1]]
    [[0 0 0 0]
     [0 0 0 0]
     [0 0 0 0]]
    【生成2行3列每个元素都在【0,1】之间的随机矩阵
    [[ 0.75387207  0.42818932  0.39820343]
     [ 0.13796389  0.10722287  0.87060598]]
  • 相关阅读:
    Virtualbox-CentOS网络配置
    使用phpmyadmin创建数据库
    Vue CLI的使用
    webpack3的使用
    Vue组件化之插槽
    Vue组件化开发
    Vue高级技巧
    Vue基础学习笔记
    Git解决冲突和diff用法
    Git常用命令举例
  • 原文地址:https://www.cnblogs.com/soyo/p/8438524.html
Copyright © 2011-2022 走看看