Elixir创建关键字列表

示例

关键字列表是键/值的元组,通常用作函数调用的选项。

[{:a, 1}, {:b, 2}] // 创建一个非空的关键字列表

关键字列表可以使同一键重复多次。

[{:a, 1}, {:a, 2}, {:b, 2}]
[{:a, 1}, {:b, 2}, {:a, 2}]

键和值可以是任何类型:

[{"a", 1}, {:a, 2}, {2, "b"}]