ในจำนวนหนึ่งสามารถใช้อ็อบเจ็กต์ 'newaxis' ในไวยากรณ์การแบ่งส่วนเพื่อสร้างแกนที่มีความยาวได้เช่น:
import numpy as np
print np.zeros((3,5))[:,np.newaxis,:].shape
# shape will be (3,1,5)
รัฐเอกสารที่หนึ่งยังสามารถใช้None
แทนnewaxis
ผลที่ออกมาจะตรงเดียวกัน
มีเหตุผลอะไรที่ต้องเลือกอย่างใดอย่างหนึ่ง? มีคำแนะนำทั่วไปหรือสไตล์หรือไม่? ความประทับใจของฉันคือnewaxis
ได้รับความนิยมมากขึ้นอาจเป็นเพราะมีความชัดเจนมากกว่า มีเหตุผลใดNone
บ้างที่อนุญาต?