Dictionaries

The puzzles from this category allow you to effectively store, transfer and retrieve various data. Particularly, a dictionary is useful for storing multiple parameters and for passing them in bulk from and to JavaScript and over network.

"create empty dict"

Returns a dictionary containing no data records.

In JavaScript, a dictionary is represented by an Object without any properties, that is { }.

"dict set key"

Sets the item to be associated with a specified key in a dictionary. The key must be a text, while the assigned value may be of any type (text, number, list, other dictionary, etc).

"dict get key"

Returns the item associated with a specified key in a dictionary.

"get keys"

Returns a list of all keys present in a dictionary.

"dict check key"

Checks if a specified key is present in a dictionary, and returns the Boolean-typed result true or false.

"dict remove key"

Removes the item associated with a specified key in a dictionary, and deletes the key itself.

"is empty"

Checks if a specified dictionary contains no keys, and returns the Boolean-typed result true or false.