zoukankan
html css js c++ java
使用set()求出列表交集 分类: python基础学习 2013-06-16 17:00 241人阅读 评论(0) 收藏
l1=[[1,2,3],[1,7,8,9],[1,10,11,12]]
l2=[[4,5,6,2],[6,18],[6,10,11,18]]
l=[]
#得到 l1、l2的交集
for i in l1:
for j in l2:
if list(set(i) & set(j)):
print list(set(i) & set(j))
#输出结果:
[2]
[10, 11]
版权声明:本文为博主原创文章,未经博主允许不得转载。
查看全文
相关阅读:
C++设计模式之-代理模式
C++实现设计模式之-装饰模式
C++实现设计模式之 —策略与简单工程结合
C++笔记(5)——浮点数的比较
PAT 1001 A+B Format (20 point(s))
LeetCode——28. Implement strStr()
LeetCode——3. Longest Substring Without Repeating Characters
LeetCode——160 Intersection of Two Linked Lists
LeetCode——142 设计链表2
LeetCode——141 设计链表
原文地址:https://www.cnblogs.com/think1988/p/4628164.html
最新文章
非Objc文件(c, c++)引起的NSObjCRuntime错误 ! 一定要记住 1
iOS 屏幕适配的问题! 好文章
UISrearchDisplayController 的使用
学习 资料 (9月29)
Xcode的控制台调试命令 (小小的体会)
继承
for each语句
JAVA方法
鸡兔同笼
switch确定某天是该年第几天
热门文章
水仙数的实现
JAVA中的switch与if
前++后++区别
C++设计模式之状态模式
C++设计模式之观察者模式
C++设计模式之-建造者模式
C++设计模式之-外观模式
C++设计模式之-模板模式
C++设计模式之-原型模式
C++设计模式之-工厂模式的总结
Copyright © 2011-2022 走看看