Python教程

Python中None作为索引的作用

本文主要是介绍Python中None作为索引的作用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

None的作用主要是在使用None的位置新增一个维度。

a = np.arange(25).reshape(5,5)
print(a)
'''
[[ 0  1  2  3  4]
[ 5  6  7  8  9]
[10 11 12 13 14]
[15 16 17 18 19]
[20 21 22 23 24]]
'''
print(a[:,None])
'''
shape:5*1*5
[[[ 0  1  2  3  4]]
[[ 5  6  7  8  9]]
[[10 11 12 13 14]]
[[15 16 17 18 19]]
[[20 21 22 23 24]]]
'''

print(a[:,:,None])
'''
shape: 5*5*1
[[[ 0]
 [ 1]
 [ 2]
 [ 3]
 [ 4]]
[[ 5]
 [ 6]
 [ 7]
 [ 8]
 [ 9]]
[[10]
 [11]
 [12]
 [13]
 [14]]
[[15]
 [16]
 [17]
 [18]
 [19]]
[[20]
 [21]
 [22]
 [23]
 [24]]]
'''






这篇关于Python中None作为索引的作用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!