On 08/02/16 17:12, Ian Kelly wrote: > dict does already expose set-like views. How about: > > {k: d[k] for k in d.keys() & s} # d & s > {k: d[k] for k in d.keys() - s} # d - s > Interesting. But seemingly only applies to Python 3.