Numpy'de, dilimleme sözdiziminde 'newaxis' nesnesi bir uzunlukta eksen oluşturmak için kullanılabilir, örneğin:
import numpy as np
print np.zeros((3,5))[:,np.newaxis,:].shape
# shape will be (3,1,5)
Belgelerine durumları biri de kullanabileceği None
yerine newaxis
, etkisi tam olarak aynıdır.
Birini diğerine tercih etmek için herhangi bir sebep var mı? Herhangi bir genel tercih veya stil rehberi var mı? Benim izlenimim newaxis
, muhtemelen daha açık olduğu için daha popüler olduğu yönünde . Öyleyse None
izin verilmesinin herhangi bir nedeni var mı?