Get difference between two lists

前端 未结 27 2871
傲寒
傲寒 2020-11-21 11:36

I have two lists in Python, like these:

temp1 = [\'One\', \'Two\', \'Three\', \'Four\']
temp2 = [\'One\', \'Two\']

I need to create a third

27条回答
  •  自闭症患者
    2020-11-21 11:40

    This is another solution:

    def diff(a, b):
        xa = [i for i in set(a) if i not in b]
        xb = [i for i in set(b) if i not in a]
        return xa + xb
    

提交回复
热议问题