首页 > 代码库 > Erlang--元组操作

Erlang--元组操作

(一)Erlang中的元组的操作:

    1、元组的概念:

        1、个数固定

        2、可以放任意Erlang要识别的类型

    2、创建元组:

        1、F = { a,  xx,  123, {345, bb, cc, "XX"}}.

    3、提取元组

        1、通过匹配:

            eg:

                F = {a, xx, 123},

                {a, xx, YY} = F.   %此时的YY的值就为123

        2、erlang:element(Pos, MyTuple), Pos表示是第几个元素,从数字1开始

    4、元组的长度:

        1、erlang:length(MyTuple).

(二)其它:

    1、因为元组的个数固定,所以不存在增加和删除操作

    2、推荐将元组的第一个item,用一个原子来表示这个元组的意思:

        eg:

            Len = {lenght,  10}.  % 表示是长度为10

Erlang--元组操作