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
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]
