如果我有一个这样的列表:
List = ['a', 'b', 'c', 'd', 'e',]
如果我问它是否'g'
在这个列表中,那么获得布尔答案的最简单方法是什么?
问问题
142 次
3 回答
8
print 'g' in ['a', 'b', 'c', 'd']
于 2013-10-07T01:25:19.907 回答
4
l = ['a','b','c','d']
if 'g' in l:
print True
于 2013-10-07T01:06:23.840 回答
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
,因为这可能会在阅读时引起一些混乱。
于 2013-10-07T01:05:32.017 回答