A "for" with "list" question.

Mauro mauro at mr-potatohead.com
Sat Aug 31 17:30:51 EDT 2002

Hy to all,

I've got 2 lists and I want to print print only the common, itens in
both lists and the not common after.


a = [0,1,2]
b = [1,2,3]

1° Print only -> 1 and 2
Because the 1 and 2 are the only than appears in both lists.

2° Print only -> 0 and 3
This are the itens than are only in their lists.

I tried to use like this:

for a in b:
    print b[a]

But it appears:

Traceback (most recent call last):
  File "<pyshell#106>", line 2, in ?
    print b[a]
IndexError: list index out of range

Thanks if some one help-me

mauro at mr-potatohead.com

More information about the Python-list mailing list