Randomly sort and display list without duplicates

I am trying to help a student who is creating an app to display names from a list in random order each time a button is pressed. She plays softball and would like to use it for assigning positions during innings. She would like to keep the list intact with each press, but also be able to adjust it based on who is present for that game. She has a basic understanding of lists, but currently she is getting frequent repeats. Any help would be greatly appreciated. As a coach I see a value in this!

Can she create an app as you describe. Sure, one step at a time. :thinking:

How to pick a random item from a list without picking duplicates?

Taifun