<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def difference(a: Iterable[Any], b: Container[Any]) -> List[Any]: """ Return a list of items from `a` that are not in `b`. """

    d = []
    for item in a:
        if item not in b:
            d.append(item)
    return d