Как удалить список объектов в Python, сохранить заказ?Как uniq список объектов?
def Test(object):
def __init__(self,p1,p2):
self.p1 = p1
self.p2 = p2
lst = [Test(1,2), Test(2,3), Test(1,2)]
Два объекта уник, если
Test1.p1 == Test2.p1 and Test1.p1 == Test2.p2
Определить уникальность? это 'p1' то же самое в обоих или' p2'? –
@AamirAdnan на основе контекста Предполагаю, что ему нужен упорядоченный список, содержащий только уникальные элементы. – maxywb
листинг как в виде наборов 'p1 = set (p1)' then 'p1 = p1.union (p2)' даст набор, содержащий все уникальные. затем отсортируйте его. [set] (http://docs.python.org/2/library/sets.html) –