Files
30-seconds-of-code/snippets/difference.md
Rohit Tanwar 55f39b14bd new snippets
2018-02-01 13:49:59 +05:30

308 B

difference

Returns the difference between two arrays.

Create a set from b, then use list comprehension to only keep values not contained in b

def difference(a, b):
    b = set(b)
    return [item for item in a if item not in b]
difference([1, 2, 3], [1, 2, 4]) # [3]