Data structures 在动态数组中可以有不同类型的基元数据类型吗?

Data structures 在动态数组中可以有不同类型的基元数据类型吗?,data-structures,computer-science,dynamic-arrays,primitive-types,Data Structures,Computer Science,Dynamic Arrays,Primitive Types,我不熟悉计算机科学中的数据结构。我试图了解列表的所有实现类型。我从动态数组开始,我想知道在动态数组数据结构中是否可能有不同类型的基本数据类型。 我认为“动态”只意味着可以删除、插入和添加到数组中,而不必考虑数组的大小。但是您是否也需要考虑数组中的元素类型 术语动态数据结构仅指其在运行时的大小/结构,因为它可以在运行时更改 例如,在C++中,数组是静态数据结构,而向量或有序的集合可能是动态调用的。 通过在一个数据结构中具有多个数据类型,您所指的是一种动态类型语言 如果语言是动态类型的,任何数据结构

我不熟悉计算机科学中的数据结构。我试图了解列表的所有实现类型。我从动态数组开始,我想知道在动态数组数据结构中是否可能有不同类型的基本数据类型。
我认为“动态”只意味着可以删除、插入和添加到数组中,而不必考虑数组的大小。但是您是否也需要考虑数组中的元素类型

术语
动态数据结构
仅指其在运行时的大小/结构,因为它可以在运行时更改

例如,在C++中,数组是静态数据结构,而向量或有序的集合可能是动态调用的。 通过在一个数据结构中具有多个数据类型,您所指的是一种动态类型语言


如果语言是动态类型的,任何数据结构都将支持其中的多个元素,例如python。数据结构本身不必是严格动态的

术语
动态数据结构
仅指其在运行时的大小/结构,因为它可以在运行时更改

例如,在C++中,数组是静态数据结构,而向量或有序的集合可能是动态调用的。 通过在一个数据结构中具有多个数据类型,您所指的是一种动态类型语言


如果语言是动态类型的,任何数据结构都将支持其中的多个元素,例如python。数据结构本身不必是严格动态的

您要搜索的术语是
异构的
重复
同质的
。异构列表可以存储不同类型的元素,而异构列表仅限于一种类型的元素


Python是异构列表的一个很好的例子。这是通过存储对列表中不同对象的引用来实现的。因此,从技术角度来看,它们存储同质引用,但从用户角度来看,它们存储不同的类型,如整数、字符串和其他对象。

您要搜索的术语是异类
异类
异类
异类
。异构列表可以存储不同类型的元素,而异构列表仅限于一种类型的元素

Python是异构列表的一个很好的例子。这是通过存储对列表中不同对象的引用来实现的。因此,从技术角度来看,它们存储同质引用,但从用户角度来看,它们存储不同的类型,例如整数、字符串和其他对象