Associative array/Iteration: Difference between revisions

Content added Content deleted
(+Stata)
Line 2,885: Line 2,885:
end</lang>
end</lang>


=={{header|Stata}}==
<lang stata>mata

// Create an associative array
a=asarray_create()
asarray(a,"one",1)
asarray(a,"two",2)

// Loop over entries
loc=asarray_first(a)
do {
printf("%s %f\n",asarray_key(a,loc),asarray_contents(a,loc))
loc=asarray_next(a,loc)
} while(loc!=NULL)
end</lang>
=={{header|Swift}}==
=={{header|Swift}}==
<lang swift>let myMap = [
<lang swift>let myMap = [