字典的一些问题
在小甲鱼课后作业中,要判断输入的名字是否在通讯录(一个字典)中,小甲鱼用了 if name in dic1,但我觉得这样的dic1是包括key和value的,我想单独判断是否在key中,于是用了for key in dic1.keys(),但用了for循环 里面就不能input了就是 for key in dic1.keys:
for key in dic1.keys():
if name != key:
number = input('')
这样做不行。。。想问问单独判断的方法 和解决我这个循环的方法 本帖最后由 jackz007 于 2019-11-20 16:26 编辑
你的想法很有道理,解决同样的问题,可以这么用:
if name in dict1 . keys() :
有什么问题吗,为什么要在循环里 input() ,你想解决什么问题? jackz007 发表于 2019-11-20 16:21
你的想法很有道理,解决同样的问题,可以这么用:
有什么问题吗,为什么要在循环里 inp ...
好像是多此一举了
页:
[1]