当我跑:
a=[['1','2'],['1','3']]for i in range(3): for j in range(3): if [i,j] in a: print a
输出是空白的
那怎么实现呢?
解决方法 代码不起作用,因为’1’!= 1,因此,[‘1′,’2’]!= [1,2]如果您希望它工作,请尝试:
a=[['1','3']]for i in range(3): for j in range(3): if [str(i),str(j)] in a: # Note str print a
(但是如上所述使用in或sets更好)
总结以上是内存溢出为你收集整理的如何检查Python列表中是否存在元组?全部内容,希望文章能够帮你解决如何检查Python列表中是否存在元组?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)