Contact: aviboots(AT)netvision.net.il
43,956 questions
57,384 answers
573 users
import numpy as np n = 6 arr = np.cumsum( np.triu( np.ones((n, n)) ), axis=1) print(arr) ''' run: [[1. 2. 3. 4. 5. 6.] [0. 1. 2. 3. 4. 5.] [0. 0. 1. 2. 3. 4.] [0. 0. 0. 1. 2. 3.] [0. 0. 0. 0. 1. 2.] [0. 0. 0. 0. 0. 1.]] '''