zoukankan      html  css  js  c++  java
  • 其他方式创建数组

     1 #导入numpy模块
     2 import numpy as np 
     3 #zeros
     4 def zerosTest():
     5     a = np.zeros(5)
     6     print(a)
     7     #指定类型
     8     b = np.zeros((5,),dtype=int)
     9     print(b)
    10     #创建二维数组
    11     c = np.zeros((3,4))
    12     print(c)
    13     print('********************************************')
    14 
    15 #ones
    16 def oneTest():
    17     a = np.ones(10)
    18     print(a)
    19     b = np.ones((2,5),dtype=int)
    20     print(b)
    21     print('********************************************')
    22 
    23 #empty
    24 def emptyTest():
    25     a = np.empty(8)
    26     print(a)
    27     b = np.empty((3,4))
    28     print(b)
    29     print('********************************************')
    30 
    31 #linespace
    32 def linespaceTest():
    33     a = np.linspace(1,10,11)
    34     print(a)
    35     b = np.linspace(5,20,5,endpoint=False) 
    36     print(b)
    37     print('********************************************')
    38 
    39 #logspace
    40 def logspaceTest():
    41     a = np.logspace(0,9,10,base=2)
    42     print(a)
    43     print('********************************************')
    44 
    45 zerosTest()
    46 oneTest()
    47 emptyTest()
    48 linespaceTest()
    49 logspaceTest()
     1 [0. 0. 0. 0. 0.]
     2 [0 0 0 0 0]
     3 [[0. 0. 0. 0.]
     4  [0. 0. 0. 0.]
     5  [0. 0. 0. 0.]]
     6 ********************************************
     7 [1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
     8 [[1 1 1 1 1]
     9  [1 1 1 1 1]]
    10 ********************************************
    11 [ 0.00000000e+000  0.00000000e+000  0.00000000e+000  0.00000000e+000
    12   0.00000000e+000  4.66397970e-321 -1.73027284e+181 -3.36359056e-224]
    13 [[0. 0. 0. 0.]
    14  [0. 0. 0. 0.]
    15  [0. 0. 0. 0.]]
    16 ********************************************
    17 [ 1.   1.9  2.8  3.7  4.6  5.5  6.4  7.3  8.2  9.1 10. ]
    18 [ 5.  8. 11. 14. 17.]
    19 ********************************************
    20 [  1.   2.   4.   8.  16.  32.  64. 128. 256. 512.]
    21 ********************************************
    正是江南好风景
  • 相关阅读:
    重点词笔记
    pycharm tips
    标注精简过的问题如何导入问题库
    增加权重
    word2vec训练出来的相似词歧义
    算法测试及对比度进一步增强
    Python 命名笔记
    债务重组的会计处理方法
    实质性方案与综合性方案的区别
    什么叫认定层次
  • 原文地址:https://www.cnblogs.com/monsterhy123/p/12595206.html
Copyright © 2011-2022 走看看