Pandas - Füge führende "0" zu den Zeichenkettenwerten hinzu, so dass alle Werte gleich lang sind.

Ich habe eine Spalte,code_x. Ich habe es in @ konvertie.astype(str). Einige Beispielwerte sind45362.0, 75345.0, 346157.0, 572575.0. Ich möchte, dass sie alle 6-stellig sind. aka:045362, 075345, 346157, 572575

Ich versuche Folgendes, aber es funktioniert nicht:f3[df3['code_x'].str.len() == 7] = "0" + df3[df3['code_x'].str.len() == 7]['code_x']

Vorschläge

Antworten auf die Frage(6)

Ihre Antwort auf die Frage