数据类型和数据结构有什么区别?

2024-04-19 18:32:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我发现这个问题以前有人回答过,但我不太清楚。
我知道数据类型可以称为用户定义类,实际上它和python中的类是一样的。在

但在某些书籍中,dict被称为数据结构,有些书籍称之为数据类型。
有什么区别?在


Tags: 用户数据结构定义dict书籍数据类型区别
2条回答

字典(或映射或关联数组)是具有键和值的数据结构。在

在Python中,可以使用as the ^{} datatype


因此,为了更广泛地回答这个问题,所有语言都有内置的数据类型。在

并非所有语言都有内置的数据结构,但它们通常可以通过使用可用的数据类型来实现

Can we construct a class for specific data structure?

当然,例如,我会生成class LinkedListclass BinaryTree,但是正如前面提到的,这些都是由更简单的类型组成的。在

数据结构是一个通用的计算机科学概念。它只是一种组织数据的方法,使某些操作更容易或更难。在

数据类型是编程语言特有的概念。在某种程度上,它是数据结构在特定编程语言中的具体实现。但是,对于什么是“类型”的实际定义因编程语言而异。例如,在C中,可以定义struct并将其用作类型。还有一些基本类型,如intfloatchar等。在python中,您可以使用诸如listset等内置类型,或者使用类定义自己的类型。在

相关问题 更多 >