psyhя о том что парсить все ссылки это не совсем правильно
Собственно про логику я и сапрашивал в самом начале.
так как нужно или что-то определенное, тогда мы берем по каком-то условию (структура, имя класса, иди и т.п.) и тогда не должно быть одинаковых ссылок
или нужно забрать весь сайт и тогда можно воспользоваться готовыми, уже продуманными, программами
но если хотите сами, то тогда можно, по простому, просто проверять not in
>>> a = [1,2,1,3,1,6,2,3,5] >>> l = [] >>> for i in a: ... if i not in l: ... l.append(i) ... >>> print l [1, 2, 3, 6, 5] >>> # или же >>> l2 = [] >>> i = 0 >>> while i < len(a): ... if a[i] not in l2: ... l2.append(a[i]) ... i += 1 ... >>> print l2 [1, 2, 3, 6, 5]