A string list might for exampel originate from user input who can't enter arrays in form fields.
But I'm with you. I'd split the string into an array and the work on the array.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.