Adaptive family with a curve, divide path, place an adaptive component on a node, repeater.
Using a curtain wall is another option. See https://forums.autodesk.com/t5/revit-architecture-forum/assign-different-materials-to-array-of-chair...
There's several approaches. Railing could be employed for this. What are you arraying?
....have you considered Radial Arrays?