请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

online_users["bobby"]["name"]="babby" 这句代码什么意思啊?

online_users = defaultdict(dict)

online_users[“bobby”][“name”]=“babby” #这句代码什么意思啊?

正在回答

1回答

online_users = defaultdict(dict)的意思是 online_user是一个dict,这个dict的key随意,但是value是一个dict, 所以这是一个dict的元素是dict的嵌套dict,建议看看我的免费课程 https://www.imooc.com/learn/934 这里有讲解defaultdict

0 回复 有任何疑惑可以回复我~
  • 是不是把 {'name':'bobby'} 赋值给key 'bobby' 啊。但我还是没有理解 online_users[“bobby”][“name”]=“babby” 这一句里面 [“bobby”][“name”] 连用是什么意思。
    回复 有任何疑惑可以回复我~ 2021-11-17 11:54:11
  • bobby 回复 东仙队长y #2
    python中dict可以嵌套dict , 比如我有一个dicta, dicta["bobby"] = {"name":"bobbby", "age":18
    }这样 我使用dicta["bobby"]取出来的就是一个dict,然后返回的结果可以继续当做dict操作
    回复 有任何疑惑可以回复我~ 2021-11-18 18:07:47
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信