[PYTHON] Erstellen Sie eine neue Liste, indem Sie doppelte Elemente in der Liste kombinieren

Wie man ["a", "a", "a", 2,3,3,2,2] in ['a', 2,3] ändert.

def remove_duplicates(x):
    list_a = []
    for index,i in enumerate(x):
        list_a.append(i)
        if list_a.count(i) > 1:
            list_a.remove(i)
    return list_a
print remove_duplicates(["a","a","a",2,3,3,2,2])
#['a',2,3]

Oder besser gesagt, es scheint, dass das Folgende gut war.

def remove_duplicates(x):
    y=[]
    for i in x:
        if i not in y:
            y.append(i)
    return y

Recommended Posts

Erstellen Sie eine neue Liste, indem Sie doppelte Elemente in der Liste kombinieren
Holen Sie sich nur Unterklassenelemente in eine Liste
Gruppieren Sie nach aufeinanderfolgenden Elementen einer Liste in Python
Holen Sie sich die Anzahl der spezifischen Elemente in der Python-Liste
Ändern Sie die Liste in der for-Anweisung
Kopieren Sie die Liste in Python
Erstellen Sie ein Layout, indem Sie Dash und Bootstrap kombinieren
Erstellen Sie eine neue Seite im Zusammenfluss mit Python
Suchen Sie nach dem Wert der Instanz in der Liste
Bis Sie eine neue App in Django erstellen
Sortieren Sie Listenelemente in Python in der angegebenen Reihenfolge
[Python] Manipulation von Elementen in einer Liste (Array) [Sortieren]
So entfernen Sie doppelte Elemente in der Python 3-Liste
Erstellen Sie einen BOT, der die Anzahl der infizierten Personen in der neuen Corona anzeigt
[Python] Gibt alle Kombinationen von Elementen in der Liste aus
Durchsuchen Sie die Tabelle mit sqlalchemy und erstellen Sie ein Wörterbuch
So überprüfen Sie in Python, ob sich eines der Elemente einer Liste in einer anderen Liste befindet
Stellen Sie sicher, dass alle Elemente in der Liste in Python identisch sind
Erstellen Sie eine neue CSV mit Pandas basierend auf der lokalen CSV
Erstellen Sie eine Funktion in Python
Erstellen Sie ein Wörterbuch in Python
Erstellen Sie einen lokalen Bereich in Python, ohne den Namespace zu verschmutzen
Suchliste nach doppelten Elementen
Abrufen und Erstellen von Knoten, die in der neuen Version hinzugefügt und aktualisiert wurden
In Python werden die Elemente in der Liste sortiert und als Elemente und Vielfache ausgegeben.
So erstellen Sie einen Datensatz, indem Sie eine Beziehung zum geerbten Modell in das von Django geerbte Modell einfügen
So erhalten Sie den letzten (letzten) Wert in einer Liste in Python
In der Liste verfügbare Methoden
Analysieren Sie die Researchmap-API mit Python und erstellen Sie automatisch eine Word-Datei für die Leistungsliste
Abrufen von Listenelementen in Python
Geben Sie die in S3 Bucket enthaltene Schlüsselliste in eine Datei aus
[Python] Zeigt nur die Elemente der Liste nebeneinander an [Vertikal, horizontal]
Lesen Sie die Standardausgabe eines Unterprozesses zeilenweise in Python
Verwenden Sie sqlalchemy, um die DB-Tabelle zu durchsuchen und eine Datenflamme für Pandas zu erstellen
Stellen Sie fest, ob alle Listenelemente im Diktatschlüssel vorhanden sind
Durchsuchen Sie das Verzeichnis und erstellen Sie eine Liste mit Verzeichnispfaden und Dateinamen
Erstellen Sie eine Funktion, um den Inhalt der Datenbank in Go abzurufen
[Python] Verwalten Sie Funktionen in einer Liste
Erstellen Sie mit Flask einen CSV-Reader
Erstellen Sie einen DI-Container mit Python
Erstellen Sie eine Binärdatei in Python
Löschen Sie mehrere Elemente in der Python-Liste
Beim Erstellen einer Matrix in einer Liste
Erstellen Sie eine zufällige Zeichenfolge in Python
Erstellen Sie mit Django einen LINE-Bot
Erstellen Sie einen Bot, der die Anzahl der Personen, die für das neue Corona-Virus in Tokio positiv sind, an Slack sendet
Ein Memo, das durch Umbenennen der Dateinamen im Ordner mit Python organisiert wird
Generieren Sie eine Liste mit der Anzahl der Tage im aktuellen Monat.
Wird der Leerzeichen bei der Verarbeitung der prozentualen Codierung durch ein Pluszeichen oder% 20 ersetzt?
[Linux] Ein Befehl zum Abrufen einer Liste der in der Vergangenheit ausgeführten Befehle
Ich möchte eine Liste in der Reihenfolge anderer Listen sortieren
Erhalten Sie eine Liste der Ergebnisse der Parallelverarbeitung in Python mit Starmap
Erstellen Sie mit dem Python-Anforderungsmodul einen Datensatz mit Anhängen in KINTONE
Sortieren durch Angabe einer Spalte im Python Numpy-Array.
Sogar ein neuer Diplomingenieur kann das! Tipps, um die Synchronisierung durch Auskommentieren zu verbessern
Erstellen Sie ein neues numerisches Python-Berechnungsprojekt
Schreiben Sie den Test in die Python-Dokumentzeichenfolge