这是我的代码,我收到运行时错误:
var studentsDictionary: [Int: [String:Int]] = [Int: [String:Int]]()
studentsDictionary[studentsDictionary.count]!["Bob"] = 0
答案 0 :(得分:0)
是的,这种结构会有问题。您正试图在Bob
处设置字典的studentsDictionary.count
密钥(目前还不存在,因此强制展开!
的尝试将导致问题)。
你可以用
完成你想要的var studentsDictionary = [Int: [String:Int]]()
studentsDictionary[studentsDictionary.count] = ["Bob": 0]