在python项目的练习中,根据字典的key值get不到value值,如图所示:
最后,将user = self.allUsers.get(cardNum)改成user = self.allUsers.get(str(cardNum))执行成功了。个人感觉应该是字典的key值是以字符串的格式存储起来了。如果要运用字典的key值获取对应的value值,需要给key值加上str标识,来告诉系统要拿string类型的key值来get 对应的value值。
在python项目的练习中,根据字典的key值get不到value值,如图所示:
最后,将user = self.allUsers.get(cardNum)改成user = self.allUsers.get(str(cardNum))执行成功了。个人感觉应该是字典的key值是以字符串的格式存储起来了。如果要运用字典的key值获取对应的value值,需要给key值加上str标识,来告诉系统要拿string类型的key值来get 对应的value值。
Python基础知识
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M