首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

怎么从一个列表里面减去列表里面的一部分数据

2012-04-28 
如何从一个列表里面减去列表里面的一部分数据我想实现从一个列表中减去该列表中的部分数据,举例如下所示:l

如何从一个列表里面减去列表里面的一部分数据
我想实现从一个列表中减去该列表中的部分数据,举例如下所示:
l=[1,2,3,4,5,6,6,7,8,9]]
m=[1,2,3,4]
如何对l和m进行列表操作,得到列表n=[5,6,6,7,8,9],即l减去m包含的数据。希望大家给予指导,非常感谢!

[解决办法]

Python code
>>> >>> l=[1,2,3,4,5,6,6,7,8,9]>>> m=[1,2,3,4]>>> n=[i for i in l if i not in m]>>> n[5, 6, 6, 7, 8, 9]>>> 

热点排行