我正在学习Swift,想知道这些初始化空字典的方法之间有什么区别?varemptyDic=Dictionary()varemptyDic:[String:String]=[:]varemptyDic=[String:String]()这将是:varemptyDic:[String:String]创建一个未初始化的字典?谢谢! 最佳答案 示例1和示例3在语法上几乎相同,因为第三个是第一个的简写符号。但是在声明1、2和3之后,它们在语义上是相同的。所以这更多是个人偏好(对我来说是第三个:)而不是巨大的差异。然而,第4个示例(如您所说)未