我是Python新手,我试图检查一对[a,b]
是否存在于列表l=[[a,b],[c,d],[d,e]]
中。我搜索了很多问题,但找不到确切的解决方案。请有人能告诉我这样做的正确和最短的方式吗?如何检查一个元组是否存在于Python列表中?
当我运行:
a=[['1','2'],['1','3']]
for i in range(3):
for j in range(3):
if [i,j] in a:
print a
输出为空白
如何实现这一目标呢?
您的代码工作对我来说,输出为'[[1,2],[1,3]]'预期。 – bereal 2012-03-11 11:44:24
啊,编辑代码后很明显,'[1,2]'!='['1','2']'。 – bereal 2012-03-11 11:45:32
对不起,我想这个,我没写好 – sum2000 2012-03-11 11:47:18