码迷,mamicode.com
首页 > 编程语言 > 详细

np.stack() 堆叠一维数组时用法

时间:2021-04-16 12:25:35      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:ack   nbsp   结果   import   stack   for   print   imp   bsp   

import numpy as np

a = np.array([i for i in range(5)])
b = np.array([i for i in range(5, 10)])
print(‘a:‘, a)
print(‘b:‘, b)
c = np.stack([a,b], axis=0)
print(c)
d = np.stack([a,b], axis=1)
print(d)
e = np.stack([a,b], axis=-1)
print(e)

结果:
a:   [0 1 2 3 4]

b:   [5 6 7 8 9]

c:   [[0 1 2 3 4]     # axis=0
       [5 6 7 8 9]]

d:   [[0 5]     # axis=1
       [1 6]
       [3 8]
       [4 9]]

e:   [[0 5]     # axis=-1
       [1 6]
       [3 8]
       [4 9]]

np.stack() 堆叠一维数组时用法

标签:ack   nbsp   结果   import   stack   for   print   imp   bsp   

原文地址:https://www.cnblogs.com/retrospect/p/14665721.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!