* mattia:
How can I insert non-duplicate data in a list? I mean, is there a particular option in the creation of a list that permit me not to use something like:def append_unique(l, val): if val not in l: l.append(val)
How about using a set instead?
>>> a = {1, 2, 3}
>>> a
{1, 2, 3}
>>> a |= {4}
>>> a
{1, 2, 3, 4}
>>> a |= {4}
>>> a
{1, 2, 3, 4}
>>> _
Cheers,
- Alf
--
http://mail.python.org/mailman/listinfo/python-list
