字典和数组数据类型之间的相似之处是什么?

时间:2018-12-10 07:46:28

标签: java python python-3.x python-2.7

数据类型Dictionary与数据类型Array之间是否有任何相似之处。如果有的话是什么?

1 个答案:

答案 0 :(得分:1)

字典字符串映射到值。

一个数组将整数映射到值。

就是这样!

因此,很认真:最后,两个数据结构都将“键集”映射到值。对于字典,键可以是(几乎)任意类型,对它们没有任何约束(除了“可散列”)。而数组将连续范围的int映射到值。

从这个角度来看,数组和字典/映射在做相同的事情,但是最后,如何使用它们是非常不同的。

并且出于完整性考虑:当然,“潜在的”相似性是两者都是“容器”:“拥有”多个其他对象的对象。