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 make_tuple(Arity, InitialValue)用法及代碼示例
- erlang make_tar(Name)用法及代碼示例
- erlang make_dir用法及代碼示例
- erlang max用法及代碼示例
- erlang match(Table, Pattern)用法及代碼示例
- erlang match_spec_run(List, CompiledMatchSpec)用法及代碼示例
- erlang map_get(Key, Map)用法及代碼示例
- erlang map_size(Map)用法及代碼示例
- erlang max(Term1, Term2)用法及代碼示例
- erlang map(Fun, Orddict1)用法及代碼示例
- erlang map(Fun, MapOrIter)用法及代碼示例
- erlang match(Subject, Pattern, Options)用法及代碼示例
- erlang matches(Subject, Pattern, Options)用法及代碼示例
- erlang mapfoldl(Fun, Acc0, List1)用法及代碼示例
- erlang member用法及代碼示例
- erlang min用法及代碼示例
- erlang merge用法及代碼示例
- erlang memory用法及代碼示例
- erlang memory()用法及代碼示例
- erlang min(Term1, Term2)用法及代碼示例
- erlang monitor(Type :: process, Item :: monitor_process_identifier())用法及代碼示例
- erlang monitor(Type :: process, Item :: monitor_process_identifier(), Opts :: [monitor_option()])用法及代碼示例
- erlang merge(Fun, Orddict1, Orddict2)用法及代碼示例
- erlang module(AbsForms)用法及代碼示例
- erlang monitor(Socket)用法及代碼示例
注:本文由純淨天空篩選整理自erlang.org大神的英文原創作品 make_tuple(Arity, DefaultValue, InitList) -> tuple()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。