For starters, you'll probably want a list. But since lists can only contain numbers, text, and other lists, you're going to have to think about how you'll be able to store the information in such a format.
For example, in the game I'm making, I have a list that represents the whole entire room in a grid-like fashion. Each spot on the list has an index number equal to (y*sceneWidth(tile) + x). And for each spot, there is a number that represents what kind of terrain and actor (if any) exist in that location. Terrain values occupy the third and fourth digit, while the actor occupies the first and second digit. So for the number 0199, the 0100 tells me that there's open ground terrain, while the 0099 tells me that the player character occupies that spot.
This system works fine for relatively small amounts of actors and terrain types, but if you're making an RPG (particularly one where time isn't critical), then you'll want to label your items by their name.