Suresh Jeevanandam wrote:

> I have a list of sets in variable lsets .
> Now I want to find the intersection of all the sets.
> 
> r = lsets[0]
> for s in r[0:]:
>     r = r & s

Try to post working examples.

> Is there any other shorter way?

>>> sets = map(set, "abc bcd cde".split())
>>> reduce(set.intersection, sets)
set(['c'])

Peter
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to