如果我有这样的清单:
List = ['a', 'b', 'c', 'd', 'e',]
什么是获得布尔答案的最简单方法,例如,我是否询问'g'
是否在此列表中?
答案 0 :(得分:8)
print 'g' in ['a', 'b', 'c', 'd']
答案 1 :(得分:4)
l = ['a','b','c','d']
if 'g' in l:
print True
答案 2 :(得分:1)
List = ['a', 'b', 'c', 'd', 'e']
def inlist (lst, character):
if character in lst and type(lst) is list:
return True
else:
return False
print inlist(List, 'g')
如您所料,这会打印:False
注意:尝试命名除List
以外的列表,因为这会在阅读时引起一些混淆。