我需要检查元素是否是列表的一部分,但列表如下所示:
>>> lst = [[1,2], 3, [1,2], [1,4]]
>>> possible = [1,4]
我试着用多个for循环来检查它,但问题是整数,它不是iterable。你知道吗
>>> for pos_elem in range(len(possible)):
for i in lst:
for j in i:
if possible[pos_elem] == j:
print j
是否有一个代码可以检查lst的每个元素而不出错?你知道吗
Tags:
Python有成员操作符,用于测试序列中的成员身份,例如字符串、列表或元组。有两个成员运算符。
in
和not in
in
如果在指定的序列中找到变量,则计算结果为true 否则就错了。你知道吗not in
如果在 指定顺序,否则为false。你知道吗可以使用python的内置
type
检查列表中的元素是否是列表:印刷品:
相关问题 更多 >
编程相关推荐