Dynamic Variable Name

Is it possible to change which variable to set dynamically?
This is a really hard question to explain so sorry if I'm butchering it, but basically I want to be able to do something like this:
(Set [(join (Player 1) (Progress))] to (Modified List))

Ah nevermind, I wasn't thinking. I forgot in Snap! you can have lists of lists haha