Nov-22-2024, 06:34 PM
Hi
In the following snippet, each cell of
Thanks
Paul
In the following snippet, each cell of
CellsToDuplicateVariableTimes
is repeated the number of times defined in NumberOfReplicationPerCell
: i'm sure there's a more relevant way to proceed => how would you do? Thanks
Paul
1 2 3 4 5 6 7 8 9 |
CellsToDuplicateVariableTimes = np.array([ 2 , 6 , 8 , 10 , 11 ]) NumberOfReplicationPerCell = np.array([ 4 , 3 , 2 , 5 , 1 ]) New = np.zeros( 0 , dtype = int ) n = np.shape(CellsToDuplicateVariableTimes)[ 0 ] List = [np.repeat(CellsToDuplicateVariableTimes[i], NumberOfReplicationPerCell[i]) for i in range (n)] for arr in List : New = np.hstack((New, arr)) print ( f "New = {New}" ) |
Output:New = [ 2 2 2 2 6 6 6 8 8 10 10 10 10 10 11]