import pandas as pd
s = pd.Series(['foo', 'bar', 'baz', 'apple'])

def left_fill(string, char, length):
    while len(string) < length:
        string = char + string
return string
s.apply(left_fill, args=('-', 5))
специальное форматирование строк в серии в Pandas