RosettaCodeData/Task/Associative-array-Iteration/Pluto/associative-array-iteration...

20 lines
488 B
Plaintext

-- Create a new map with four entries.
local capitals = {
Greece = "Athens",
Sweden = "Stockholm",
Peru = "Lima",
Uruguay = "Monevideo"
}
-- Iterate through the map and print out the key/value pairs.
for k, v in capitals do print(k, v) end
print()
-- Iterate though the map and print out just the keys.
for capitals:keys() as k do print(k) end
print()
-- Iterate though the map and print out just the values.
for capitals:values() as v do print(v) end
print()