为了账号安全,请及时绑定邮箱和手机立即绑定

python中怎么判断用户输入的数字是否在一个字典列表的value

python中怎么判断用户输入的数字是否在一个字典列表的value

守候你守候我 2018-08-09 06:05:53
是这样的,我有一个列表,里边元素是若干字典.  提示用户输入一个数字,怎么判断用户输入的这个数字是否是我列表里边某一个字典的value值列表各个字典的key相同,就相当于这样:
查看完整描述

1 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

# -*- coding:utf-8 -*-user = [
{"name":"Yang","weight":55,"height":172,"ID":1},
{"name":"Liu","weight":54,"height":171,"ID":2},
{"name":"Pan","weight":52,"height":170,"ID":3}
]# 这里的ID是顺序增加的Query = int(input("输入一个数字:"))# 这里判断Query是否等于user列表字典的某一个字典的ID值Flag = Falsefor item in user:    if Query == item['ID']:
        Flag = True
        breakif(Flag):
    print('存在')else:   
    print('不存在')


查看完整回答
反对 回复 2018-09-08
  • 1 回答
  • 0 关注
  • 2596 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信