同学 你好 我也是正在学这门课程的学生 _asdict() 从3.8版的python解释器开始 它会返回普通的dict 而不是OrderedDict 这个会根据key来排序 还有课程上老师用的Python解释器版本是3.6 因此返回根据key排序的dict 也就是OrderedDict 因为我也是初学者 不知道我的解释能不能帮助你 下面就是_asdict的源码
传入dict时,初始化namedtuple是接收的字典的key;要接收value的话,传入dict.values()
是的呢
For I in range (1,10)
master bathroom
你看的是pyi文件吧,在Pycharm里面setting里把editior的File Types的Python stub的pyi文件注册删掉就ok啦
这个不是你说的那行报错 是进行user实例的时候参数缺少了edu的对应值
大概是的
For iteration of this game I would recommend this to all the fans who are not to play with the bathroom and bathroom bathroom sink and sink master master bathroom sink sink
因为 字典虽然是iterable,但是在迭代的时候,其返回的是key值,而非value值,所以要想使用的是dict的value值,可以像上面说的那样,使用dict的values(),因为该方法得到的是dict的value值的可迭代对象
初学者经常会犯的错误