数据类型:是一种值的集合和定义在这个值集上的一组操作的总称。
数据类型的分类为:原子类型和结构类型;
原子类型 = 一种值的集合 + 定义在值集合上的一组操作。(比如:python中的int,float,字符串)
结构类型 = 一种数据结构 + 定义在这种数据结构上的一组操作。(比如:python中的列表,字典,元组)
原子类型 + 结构类型 = 数据类型
数据结构:是相互之间存在一种或多种特定关系的数据元素的集合,包括逻辑结构和物理结构。
总结:数据结构是一种值的集合,这种值集+定义在值集上的一组操作就是结构类型,而结构类型是数据类型的一种,所以数据结构是一种数据类型。
数据结构可以看成是数据类型的一个子集(如下图):
扫描二维码关注公众号,回复:
895885 查看本文章