处理元组的BIF
处理元组的BIF
以下是一些可以用来操纵元组的BIF:
tuple_to_list(T)
将元组
T转化成一个列表。如:
tuple_to_list({1,2,3,4})⇒[1,2,3,4]。
list_to_tuple(L)
将列表
L转化成一个元组。如:
list_to_tuple([a,b,c])⇒{a,b,c}。
element(N,T)
返回元组
T的第N个元素。如:
element(3,{a,b,c,d})⇒c。
setelement(N,T,Val)
返回一个新的元组,这个元组是将元组
T的第N个元素用Val替换之后的一个拷贝。如:
setelement(3, {a,b,c,d}, xx)⇒{a,b,xx,d}。
size(T)
返回元组
T包含的元素个数。如:
size({a,b,c})⇒3。
