I have an array [ 0 10 15 20 10  0 35 25 15 35  0 30 20 25 30  0]  and I need to insert each element of another array ' [5,7,8,15] ' at locations with an increment of 5 such that the final array looks  [ 0 10 15 20 5 10 0 35 25 7 15 35  0 30 8 20 25 30  0 15]  length is 20
I am trying with this code
arr_fla = [ 0 10 15 20 10  0 35 25 15 35  0 30 20 25 30  0]
arr_split = [5,7,8,15]
node = 5   
    node_len = node * (node-1)
    
    for w in range(node, node_len, 5):
        for v in arr_split:
            arr_fla = np.insert(arr_fla,w,v)
    print(arr_fla)
The result I am getting is
'[ 0 10 15 20 10 15  8  7  5  0 15  8  7  5 35 15  8  7  5 25 15 35  0 30
 20 25 30  0]' length 28
Can someone please tell me where I am going wrong.
 
     
     
     
     
    