读书人

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

发布时间: 2012-04-28 11:49:53 作者: rapoo

如何从一个列表里面减去列表里面的一部分数据
我想实现从一个列表中减去该列表中的部分数据,举例如下所示:
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]>>> 

读书人网 >perl python

热点推荐