组合数据类型有哪些

如题所述

组合数据类型可以分为三类: 序列类型、集合类型和映射类型。

三种类型:1、序列类型是一个元素向量,元素之间的存在先后关系,通过序号访问,元素之间不排他。2、集合类型是一个元素类型,元素之间无序,相同元素在集合中唯一存在。3、映射类型是“键-值”数据项的组合,每个元素是一个键值对,表示为(key, value)。

1、序列类型。

序列类型来源于数学概念中的数列。数列是按一定顺序排成一列的一组数,每个数称为这个数列的项,每项不是在其它项之前,就是在其它项之后。

2、集合类型。

数学中的集合是指具有某种特定性质的对象汇总而成的集体,其中构建集合的这些对象称为该集合的元素。例如,成年人集合的每一个元素都是已满18周岁的人。通常用大写字母如A、B、S、……表示集合,用小写字母如a、b、c、……表示集合的元素。集合中的元素具有三个特征,具体如下。

(1)确定性:给定一个集合,那么任何一个元素是否在集合中就确定了。例如,地球的四大洋构成一个集合,其内部的元素太平洋、大西洋、印度洋、北冰洋是确定的。

(2)互异性:集合中的元素互不相同。

(3)无序性:集合中的元素没有顺序,顺序不同但元素相同的集合可视为同一集合。

3、映射类型。

在数学中,设A、B是两个非空集合,若按某个确定的对应法则f,使集合A中的任意一个元素x,在集合B中都有唯一确定的元素y与之对应,则称f为从集合A到集合B的一个映射。

温馨提示:答案为网友推荐,仅供参考
相似回答