如何筛选出不在列表中的输入
- 论坛
- 如何筛选出不在列表中的输入
14 浏览
匿名的
0 Comments
问题:如何筛选出不在列表中的输入,以及如何解决这个问题?
在使用in
运算符进行判断之前,先确保输入变量work
是正确的(没有额外的空白字符等)。以下是使用in
运算符的方法:
if work not in ('H', 'He', 'Li', 'Be', 'B'): print('That is not in the list of elements. Try again.')
这个问题的出现原因是,我们希望筛选出不在给定列表中的输入。如果输入变量work
不在列表中,就会执行print
语句来输出错误信息。
解决方法是使用in
运算符来判断输入变量work
是否在给定的列表中。如果不在列表中,则执行print
语句来提示用户输入错误。
通过这种方法,我们可以轻松地筛选出不在列表中的输入,并向用户提供错误提示信息,以便他们可以重新尝试。