Delete intersection between two lists

前端 未结 3 1247
耶瑟儿~
耶瑟儿~ 2020-12-17 05:27

I have two lists of objects:

m2m_links = mymodel._meta.many_to_many
o2m_links = mymodel._meta.get_all_related_objects()

There is an object

3条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-17 05:57

    to remove the intersection between two list you should use set

    a = set(range(10))
    b = set(range(5,15))
    a-b
    >>set([0, 1, 2, 3, 4])
    b-a
    >>set([10, 11, 12, 13, 14])
    

提交回复
热议问题