Hey Jordan,
Look over this thread:
Store Values in Dynamically Created Variables?
I don't like the dictionary method myself, but YMMV.
In any case – there is at least one example doing specifically what you want without the looping context.
Store Values in Dynamically Created Variables? - #6 by peternlewis
-Chris