當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


erlang make_tuple(Arity, DefaultValue, InitList)用法及代碼示例


erlang:make_tuple(Arity, DefaultValue, InitList) -> tuple()
類型:
Arity = arity()
DefaultValue = term()
InitList = [{Position :: integer() >= 1, term()}]

創建大小為 Arity 的元組,其中每個元素都有值 DefaultValue ,然後填充 InitList 中的值。 InitList 中的每個列表元素必須是雙元組,其中第一個元素是新創建的元組中的位置,第二個元素是任何術語。如果某個位置在列表中出現多次,則使用與最後一次出現相對應的術語。例子:

> erlang:make_tuple(5, [], [{2,ignored},{5,zz},{2,aa}]).
{[],aa,[],[],zz}

相關用法


注:本文由純淨天空篩選整理自erlang.org大神的英文原創作品 make_tuple(Arity, DefaultValue, InitList) -> tuple()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。