data是什么意思
【计算机】数据,资料及物动词vt.1.编辑处理(或汇编)有关的详细资料2.掌握的详细情况,占有的详细材料3.收集(某人、某集团的)的情报
逻辑结构描述数据之间的相互关系,按照逻辑结构划分,主要分为线性结构和非线性结构,线性结构数据元素是一对一的关系,非线性结构数据元素是一对多和多对多的关系。
在学python语言时,有一个问题一直困扰着我,列表元组这些到底是数据类型还是数据结构呢?后来读了一些博客,发现数据类型主要包括原子类型和结构类型:
入门数据学科,首先第一步要认识数据什么,可能大多数人都无法对数据做一个准确的定义,在我们印象中,提到数据首先头脑浮现的是数据表格,是一堆堆数字,那么数据就是数字吗?显然二者不能完全划等号,我们来看一下度娘对数据定义的解读。
原子类型是指一种值的集合以及定义在值上的一组操作,比如在python中,有整数型(int),浮点数型(float),布尔型(bool),字符串(str)等,这是我们印象中的常规表现形式;
DATA表示什么
数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。包括逻辑结构和物理结构。
数据是信息的表现形式和载体,可以是文字、符号、数字、语音、图像、视频等。数据和信息是不可分离的,数据是信息的表达,信息是数据的内涵,数据本身没有意义,数据只有对实体行为产生影响时才成为信息。
常见的线性结构有数组(Array)、链表(LinkedList)、栈(Stack)、队列(Queue),常见的非线性结构有树(Tree),堆(Heap),图(Graph),散列表(Hash)。
数据可以是连续的值,比如声音、图像,称为模拟数据(连续数据)。也可以是离散的,如符号、文字,称为数字数据(离散数据)。
结构类型(复合类型)是指一种数据结构以及定义在结构上的一种操作,是数据类型的另一种表现形式,是通过原子类型封装的更复杂的数据类型,比如在面向对象的编程语言python中,列表(List),字典(Dict),元组(Tuple)等都是这种类型。
data数据
入门数据科学,第一步就是认识数据,了解数据类型和数据结构,数据类型和数据结构是依赖于编程语言的,对数据类型和数据结构有充分的认识,对以后数据分析和挖掘非常有帮助。
最后需要指出的是,数据类型和数据结构是基于某种编程语言的,不同的计算机语言(C、python、C#等)它们的数据类型和数据结构略有不同,但本质差异不大。
数据(data)是事实或观察的结果,是对客观事物的逻辑归纳,是用于表示客观事物的未经加工的的原始素材。
添加新评论