Skip to content · ⁨Pular para o conteúdo⁩

Remove duplicates · ⁨Remover duplicatas⁩

English

Remove duplicates

Return a new list that keeps each value only once, in the order it first appeared: [1, 1, 2, 3, 3, 1] becomes [1, 2, 3].

A set answers "have I seen this already?" in one fast step. Keep a set of seen values and a list for the result, and only append a value the first time you meet it.

Português

Remover duplicatas

Devolva uma nova lista que mantenha cada valor apenas uma vez, na ordem em que apareceu pela primeira vez: [1, 1, 2, 3, 3, 1] torna-se [1, 2, 3].

Um set responde "vi isso antes?" em uma etapa rápida. Mantenha um set de valores vistos e uma lista para o resultado, e só adicione um valor na primeira vez que encontrar.

Log in or create account · ⁨Entrar ou criar conta⁩

IGCSE, A-Level & AP