python 一个list删除另外一个list里面的元素

       现在有一个列表,这个是所有元素的内容,我现在需要有部分内容不显示,所以我又定义了一个列表,需要从原来的列表中找到需要删除的列表元素,执行删除操作‘

In [1]: list1 = ['1','23','kk','55','fu7']                                      

In [2]: list2 = ['1','55']                                                      

In [3]: for m in list1: 
   ...:     if m in list2: 
   ...:         list1.remove(m) 
   ...:                                                                         

In [4]: list1                                                                   
Out[4]: ['23', 'kk', 'fu7']

 


版权声明:本文为Jason_WangYing原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。