python – 测试值是否在集合中并分配变量
发布时间:2020-12-20 13:28:52 所属栏目:Python 来源:网络整理
导读:给定此设置和输入GET参数,指示所选择的水果 fruit = {'apple','banana','orange','pear'} 有没有一种紧凑的方法在python中的一行中执行此操作? chosen = request_obj.get('fruit','')if chosen not in fruit: chosen = '' 解决方法 这是另一种方式: fruit
给定此设置和输入GET参数,指示所选择的水果
fruit = {'apple','banana','orange','pear'} 有没有一种紧凑的方法在python中的一行中执行此操作? chosen = request_obj.get('fruit','') if chosen not in fruit: chosen = '' 解决方法
这是另一种方式:
>>> fruit = {'apple','pear'} >>> d = {'fruit': 'apple'} >>> d['fruit'] if 'fruit' in d and d['fruit'] in fruit else '' 'apple' >>> d['fruit'] = 'watermellon' >>> d['fruit'] if 'fruit' in d and d['fruit'] in fruit else '' '' 但老实说,我认为你拥有的东西更具可读性和更好的选择. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |