Dictionary data type

A collection of keys and values.

Permitted contents

A key can only be a boolean, date, numeric or text data type. A key must be unique.

A value can be any data type.

Access by key

A value contained in the dictionary can be returned using the syntax dictionary[key]

If the key does not exist a template error will occur.

Methods

Name Description Return type
Bottom Returns a specified number of elements at the bottom of the dictionary. Dictionary
ContainsKey Tests if a key is present in the dictionary. Boolean
First Returns the first element's value in the dictionary. Any type
Last Returns the last element's value in the dictionary. Any type
Length Returns the number of elements. Number
Reverse Reverses the order of the elements in the dictionary. Dictionary
Shuffle Randomises the order of the elements in the dictionary. Dictionary
Top Returns a specified number of elements at the top of the dictionary. Dictionary