The problem that you have is not specific to Construct 2. It is a common programming practice to use data structure to save and load ... well ... data. Any data for that matter, be it user accounts, game saves, character customization, ... etc.
The more complex your data is, the more complex the data structures need to be. Arrays and dictionaries are very simple data structures, easy to understand and use. And in your case, you can use either one of them to solve your problem, it boils down to a personal preference.
I suggest taking a course on data structures in programming, that way you'll have a better understanding on the subject. Afterwards, I'm sure you'll have no problem with using Construct 2's Arrays and Dictionaries. Many people think a programming background is not necessary to use Construct 2, but it sure helps a lot