En eski öğeyi korurken yinelenenleri kaldırmak için sitede bir çok çözüm gördüm. Bunun tersine ilgi duyuyorum: en yeni öğeyi korurken kopyaları silme, örneğin:Siparişi koruyarak ve en eski öğeyi silerken Python listesinden çiftleri kaldırmanın en verimli yolu
list = ['1234','2345','3456','1234']
list.append('1234')
>>> ['1234','2345','3456','1234','1234']
list = unique(list)
>>> ['2345','3456','1234']
Böyle bir şey nasıl çalışır?
Teşekkürler.
Eh, diğer cevaplar söylediklerini yapın listeyi ters ve tekrar ters olabilir. – JoshD
Listeyi 'reversed() 'ile tersine çevirmeye çalışın, sonra başka bir yerde anlatıldığı gibi yapın ve sonra tekrar tersine çevirin. – eumiro