Ivo Timmermans wrote:
> Het probleem met lists is dat volgorde en positie in de lijst
> belangrijk zijn.
> Bij voorbeeld, wat zou: [1, 2, 3] - [2] moeten teruggeven?  [1, 3],
> [1, None, 3], of nog iets anders?  [1, 2, 3] als resultaat is ook te
> verdedigen, immers op element 0 in de eerste lijst staat geen 2.
>
> In sets is de volgorde niet belangrijk, en kan dus een element op een
> zinvolle manier eruit verwijderd worden.
>

Ja, maar.... Positie maakt bij de '+'-operator ook niets uit...

[1,2,4,5,6] + [2.4,3] != [1,2,2,4,4,3,5,6]

Idd. 'to add' != 'optellen'.

Sets zijn in dit verband zinvoller (en eleganter)....

En met 'aftrekken' bedoelde ik idd. Verwijderen uit lijst 'a' als het (item) 
ook in
lijst 'b' voorkomt...

De andere definitie (verwijderen als (item) in lijst 'a' en 'b' voorkomt) voelt 
meer als
'delen'...

Ik ga voor sets, dat komt dichter bij wat ik bedoelde (en ziet er fraai uit)

--
               Andre van der Vlies <[EMAIL PROTECTED]>
               Certifiable Linux/UNIX engineer (CLUE)
               Homepage: http://vandervlies.xs4all.nl/~andre
Key fingerprint = 397C 7479 67DB 9306 23DC B423 7B58 CD5A 6EFF 5CF8
--
    "Programming isn't a craft, it's an art."
    ()  ascii ribbon campaign - against html e-mail
    /\                        - against microsoft attachments
                              ^[^#]
--


--
               Andre van der Vlies <[EMAIL PROTECTED]>
               Certifiable Linux/UNIX engineer (CLUE)
               Homepage: http://vandervlies.xs4all.nl/~andre
Key fingerprint = 397C 7479 67DB 9306 23DC B423 7B58 CD5A 6EFF 5CF8
--
    "Programming isn't a craft, it's an art."
    ()  ascii ribbon campaign - against html e-mail
    /\                        - against microsoft attachments
                              ^[^#]
--

_______________________________________________
Python-nl mailing list
Python-nl@python.org
http://mail.python.org/mailman/listinfo/python-nl

Antwoord per e-mail aan