Associative array/Iteration: Difference between revisions
Content added Content deleted
Line 570: | Line 570: | ||
} |
} |
||
}</lang> |
}</lang> |
||
=={{header|K}}== |
|||
Creating a dictionary. |
|||
<lang K> d: .((`"hello";1); (`"world";2);(`"!";3))</lang> |
|||
The keys are available via "!". |
|||
<lang K> !d |
|||
`hello `world `"!" |
|||
$!d / convert keys (symbols) as strings |
|||
("hello" |
|||
"world" |
|||
,"!")</lang> |
|||
Print the key value pairs. |
|||
<lang K> `0:{,/$x,": ",d[x]}'!d |
|||
hello: 1 |
|||
world: 2 |
|||
!: 3</lang> |
|||
The values are available via "[]". |
|||
<lang K> d[] |
|||
1 2 3 |
|||
{x+1}'d[] |
|||
2 3 4</lang> |
|||
=={{header|Liberty BASIC}}== |
=={{header|Liberty BASIC}}== |