docs-v2/content/flux/v0/stdlib/dict/fromlist.md

1.6 KiB

title description menu weight
dict.fromList() function `dict.fromList()` creates a dictionary from a list of records with `key` and `value` properties.
flux_v0_ref
name parent identifier
dict.fromList dict dict/fromList
101

dict.fromList() creates a dictionary from a list of records with key and value properties.

Function type signature
(pairs: [{value: B, key: A}]) => [A:B] where A: Comparable

{{% caption %}} For more information, see Function type signatures. {{% /caption %}}

Parameters

pairs

({{< req >}}) List of records with key and value properties.

Examples

Create a dictionary from a list of records

import "dict"

d =
    dict.fromList(
        pairs: [{key: 1, value: "foo"}, {key: 2, value: "bar"}],
    )// Returns [1: "foo", 2: "bar"]