input: Write a python function to find the intersection of two lists.
  assert list_intersection([1, 2, 3], [3, 4, 5]) == [3]
  assert list_intersection([10, 20, 30], [20, 30, 40]) == [20, 30]
  assert list_intersection(['a', 'b', 'c'], ['c', 'd', 'e']) == ['c']
output: def list_intersection(list1, list2):
      return [item for item in list1 if item in list2]