flit wrote:
Hello All,

I will appreciate the help from the more skillfull pythonistas..

I have a small app that generates a sequence like

00341
01741
03254

Consider using a dict with sorted tuple keys, eg

d = {}

for seq in ['00341','01741','03254']:
    ky = list(seq)
    ky.sort()
    d[tuple(ky)] = None


then d.keys() are the unique combinations.

HTH,

Emile




This values I am putting in a list.

So I have a list = [00341,01741,03254]

after the programs find the sequence 03401 this sequence is "new" so
it appends on the list. But I want to avoid that as the   values are
already on the first sequence of the list (00341).
If I try to  use a "in" statement it will give false. as 00341 is
different from 00341 (but for my goal not..)


How can I check against this list and avoid to put "different"
sequences but same values?

as 34100 --> dont append on the list
14300 ---> dont append on the list
05321 --> append to the list.

Am I doing some conceptual error using lists?
There is a better approach?

Thanks



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


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

Reply via email to