Dict {collections}R Documentation

Dictionary

Description

The Dict function creates an ordinary (unordered) dictionary (a.k.a. hash).

Usage

Dict(items = NULL)

Arguments

items

a list of items

Details

Following methods are exposed:

.$set(key, value)
.$get(key, default)
.$remove(key)
.$pop(key, default)
.$has(key)
.$keys()
.$values()
.$update(d)
.$clear()
.$size()
.$as_list()
.$print()

See Also

OrderedDict and OrderedDictL

Examples

d <- Dict(list(apple = 5, orange = 10))
d$set("banana", 3)
d$get("apple")
d$as_list()  # unordered
d$pop("orange")
d$as_list()  # "orange" is removed
d$set("orange", 3)$set("pear", 7)  # chain methods

[Package collections version 0.2.2 Index]