Partial repetition is fine. "spamming" of keywords would be akin to saying something like "girl girl shoes shoes shoes shoes girl girl girl girl girl shoes shoes shoes" with or without commas etc.
It is normal to repeat words on a page in normal discussion. In fact it's not surprising to note that the word "page" on this page has been used at least 10 times already. And that can hardly be penalized.
While you are using the word "shoes" repeatedly, each instance is separated with commas, and the words between commas are not repeated. As such, the repetition is technically not spamming.



