Führende Nullen hinzufügen

Ab und zu ist hier vom Amtlichen Gemeindeschlüssel (AGS) die Rede. Den gibt es in Deutschland für Gemeinden, Kreise, Regierungsbezirke und Bundesländer.

Für Kreise ist der immer 5-stellig, für die ersten neun Bundesländer beginnt der AGS mit einer führenden Null. In manchen Daten ist diese führende Null aber nicht enthalten. Deshalb muss man sie hinzufügen - beziehungsweise in der Pandas-Logik vorne auffüllen :


df['IdLandkreis'] = df['IdLandkreis'].str.zfill(5)

Das zfill(5) bedeutet, dass der fertige String 5 Stellen haben muss. Ist er kürzer, werden vorne Nullen aufgefüllt.

Quelle