sets and subsets

Bart Nessux bart_nessux at hotmail.com
Wed Feb 11 16:53:36 EST 2004


Works great too. Thanks to all for the info.

Amy G wrote:
> There you go... list comprehension.  That is definatly nicer to look at.
> 
> 
> "Elaine Jackson" <elainejackson7355 at home.com> wrote in message
> news:zcxWb.464065$JQ1.270296 at pd7tw1no...
> 
>>b=[x for x in b if x not in c]
>>
>>"Bart Nessux" <bart_nessux at hotmail.com> wrote in message
>>news:c0e4g3$r1$1 at solaris.cc.vt.edu...
>>| By using lists, I can create sets of number. Suppose I have three lists.
>>| One list is the super-set, one is a set that contains all the numbers
>>| (just like the super-set) and the last is sub-set of the super-set. For
>>| example:
>>|
>>| a = [1,2,3,4,5] # The super-set.
>>| b = [1,2,3,4,5] # Looks just like the super-set, but it's not.
>>| c = [2,4] # A sub-set
>>|
>>| I'd like to remove 2 & 4 from set b BECAUSE they are present in set c...
>>| this would make the sets look like this:
>>|
>>| a = [1,2,3,4,5]
>>| b = [1,3,5]
>>| c = [2,4]
>>|
>>| How do I test set c to find what it contains and then look at set b to
>>| see if it contains any of those same numbers, and if so, remove them.
>>|
>>
>>
> 
> 
> 




More information about the Python-list mailing list