字典和元组之间的区别
词典用于存储相同类型的无序值列表。
每个值都与唯一键相关联,该键充当字典中该值的标识符。
让我们创建示例字典
var studentDetails = [String:String]()
它也是一种可变类型,意味着您可以通过添加,删除或更改其项目来进行更改。
studentDetails [“ firstname”] = [“ Roy”]
元组表示单个组件中的值的集合。
在可以返回多种类型的函数时使用。
我们可以使用dot( .
)表示法后跟值的索引来访问内部值:
var name = [“ Joy”,“ Martin”]
var firstname = name.0
var lastname = name.1
它可以是零个或多个类型的组合。
var value = [“ joy”,1,true]
元组上方是(String,Int,Bool)类型。
元组和字典之间的主要区别
元组是逗号分隔的多种类型的列表,字典是键值类型。
元组只能包含预定义数量的值,在字典中没有这种限制。
元组可以包含具有不同数据类型的不同值,而字典一次只能包含单个数据类型的值。
谢谢阅读。 如果您喜欢本文,请确保鼓掌以表示支持。