Python: List: Union

Write the function union that takes an arbitrary number of lists and returns another list containing the union of their values.


union([1,2,3], [2,3,4], [3,4,5]) -> [1,2,3,4,5]
union([1,2,3], [], [], [1]) -> [1,2,3]

Test 1    

Test 2    

Test 3    

Test 4    

Test 5    

Test 6    

Test 7