[PYTHON] Wenn sich eine Zeichenfolge einer bestimmten Reihe im Schlüssel des Wörterbuchs befindet, wird die Zeichenfolge in den Wert des Wörterbuchs konvertiert.

Was ich tun möchte: Wenn sich eine Reihe im Schlüssel des Wörterbuchs befindet, konvertieren Sie den Wert in den Wert des Wörterbuchs

【Originale Daten】 hoge = pd.Series (["3.", "1.", "5.", "5.", "2.", "4."])

[Conversion-Liste] name_lis = {"erstes Mal": "01.first", "Zweites Mal": "02. Sekunde", "Drittes Mal": "03. Drittel", "4th": "04.fourth", "5. Mal": "05. 5." }

Umgib die Serie mit einer Karte (Danke an @nkay!)

hoge.map(name_lis)

Schließen Sie Serien in ein Wörterbuch ein

hoge.apply(lambda x: name_lis[x])

0 03.third 1 01.first 2 05.fifth 3 05.fifth 4 02.second 5 04.fourth dtype: object

Recommended Posts

Wenn sich eine Zeichenfolge einer bestimmten Reihe im Schlüssel des Wörterbuchs befindet, wird die Zeichenfolge in den Wert des Wörterbuchs konvertiert.
Ruft den Wert eines bestimmten Schlüssels bis zum angegebenen Index der Wörterbuchliste in Python ab
[Python] Programmieren, um die Nummer von a in einer Zeichenfolge zu finden, die eine bestimmte Anzahl von Malen wiederholt.
Wie kann man schnell die Häufigkeit des Auftretens von Zeichen aus einer Zeichenfolge in Python zählen?
Beim Inkrementieren des Werts eines Schlüssels, der nicht vorhanden ist
[Python] Ausführungszeit, wenn eine Funktion in einen Wörterbuchwert eingegeben wird
So überprüfen Sie die Speichergröße eines Wörterbuchs in Python
[Golang] Überprüfen Sie, ob eine bestimmte Zeichenfolge in der Zeichenfolge enthalten ist
Was tun, wenn der Werttyp in Python nicht eindeutig ist?
Wenn im Python-Wörterbuch auf einen nicht vorhandenen Schlüssel zugegriffen wird, initialisieren Sie ihn mit einem beliebigen Wert
[Einführung in Python] Eine ausführliche Erklärung der in Python verwendeten Zeichenkettentypen!
Ich habe versucht, den Höhenwert von DTM in einem Diagramm anzuzeigen
So geben Sie eine Zeichenfolge in Python ein und geben sie unverändert oder in die entgegengesetzte Richtung aus.
Python Hinweis: Wenn Sie einer Zeichenfolge einen Wert zuweisen
Gibt es keinen Standardwert im Wörterbuch?
So geben Sie mit Jupyter Notebook einen Wert in der Mitte einer Zelle aus
Hinweis) Stapelkonvertierung bestimmter Symbole in einer Zeichenfolge mit einem Wörterbuch
Das Ausgabe-Timing ist falsch, wenn die Standardausgabe (Fehlerausgabe) in eine Datei in Python konvertiert wird
So erhalten Sie den "Namen" eines Feldes, dessen Wert durch das Auswahlattribut im Django-Modell begrenzt ist
Überprüfen Sie, ob die Zeichenfolge eine Zahl in Python ist
[Python] So erweitern Sie Variablen in einer Zeichenfolge
#Eine Funktion, die den Zeichencode einer Zeichenfolge zurückgibt
Wenn eine Datei im freigegebenen Ordner von Raspberry Pi abgelegt wird, wird der Vorgang ausgeführt.
[Lösung] Wenn "0001" in die Zeichenfolgenspalte in sqlite3 eingefügt wird, wird es als "1" eingegeben.
So speichern Sie eine Python-Funktion im Wert eines Wörterbuchs (dict) und rufen die Funktion gemäß dem Schlüssel auf
[Ansible] Beispiel für ein Playbook, das der ersten Zeile der Datei eine Zeichenkette hinzufügt
Ein Hinweis beim Überprüfen, ob der angegebene Schlüssel im definierten Wörterbuch mit Python vorhanden ist
So überprüfen Sie in Python, ob sich eines der Elemente einer Liste in einer anderen Liste befindet
[VBA] Eine Funktion, die bestimmt, ob die Zeichenfolge des UTF-8-Dateisystems 255 oder weniger beträgt, und eine Funktion, die die Zeichenfolge von UTF-8 in Byte zählt.
Finden Sie die scheinbare Breite einer Zeichenfolge in Python heraus
Der Wert von meta beim Angeben einer Funktion ohne Rückgabewert mit Dask dataframe gilt
Dies ist schneller zu verwenden, wenn Anweisung oder Wörterbuchtyp beim Konvertieren einer Zeichenfolge (a-> b) in Python
Finden Sie heraus, wie viele Zeichen sich in der Zeichenfolge befinden.
Extrahieren Sie den Wert von dict oder list als Zeichenfolge
So drehen Sie die for-Anweisung, wenn das Wörterbuch mehrere Werte für einen Schlüssel enthält
Gibt es ein Geheimnis in der Häufigkeit der Umfangszahlen?
So verbinden Sie den Inhalt der Liste mit einer Zeichenfolge
Schreiben Sie ein Skript in Shell und Python, um Sie in Slack zu benachrichtigen, wenn der Vorgang abgeschlossen ist
Zusammenfassung des Zeichenkettenformats in Python3 Gibt an, ob mit dem alten oder dem neuen Modell gelebt werden soll
Schlafverarbeitung für einen bestimmten Zeitraum (Sekunden) oder länger in Python
Ansible-Modul So fügen Sie die als Parameter übergebene Zeichenfolge JSON beim Schreiben in das Wörterbuch ein
Wenn Sie mehrere Zeichen in einer Zeichenfolge ersetzen möchten, ohne reguläre Ausdrücke in der Python3-Serie zu verwenden
Ein einfacher Grund, warum der Rückgabewert von round (2.675,2) in Python 2,67 beträgt (in Wirklichkeit sollte er 2,68 betragen ...)
Geben Sie die in S3 Bucket enthaltene Schlüsselliste in eine Datei aus
So bestimmen Sie die Existenz eines Selenelements in Python
So überprüfen Sie, ob sich der angegebene Schlüssel im angegebenen Bucket in Boto 3 befindet
Verhalten, wenn 0, 1, False, True für die Diktiertaste verwendet wird
[Einführung in Python] So teilen Sie eine Zeichenfolge mit der Funktion split
[Einführung in Python] So geben Sie eine Zeichenfolge in einer Print-Anweisung aus
So überprüfen Sie die Speichergröße einer Variablen in Python
Löschen Sie ein bestimmtes Zeichen in Python, wenn es das letzte ist
So stellen Sie fest, dass in Python3 ein Kreuzschlüssel eingegeben wurde
Zeitzonenspezifikation beim Konvertieren einer Zeichenfolge in einen Datums- / Uhrzeittyp mit Python
So ermitteln Sie die Speicheradresse des Pandas-Datenrahmenwerts
So ermitteln Sie die Scheitelpunktkoordinaten eines Features in ArcPy
So extrahieren Sie die gewünschte Zeichenfolge aus einem Befehl in Zeile 4
Erstellen Sie eine Funktion, um den Inhalt der Datenbank in Go abzurufen