Pandas - добавить начальные «0» к строковым значениям, чтобы все значения были равны len

У меня есть колонка,code_x, Я преобразовал это в.astype(str), Некоторые примеры значений45362.0, 75345.0, 346157.0, 572575.0, Я хотел бы, чтобы все они были 6 цифрами. иначе:045362, 075345, 346157, 572575

Я пытаюсь следующее, но это не работает:f3[df3['code_x'].str.len() == 7] = "0" + df3[df3['code_x'].str.len() == 7]['code_x']

Предложения?

Ответы на вопрос(3)

Ваш ответ на вопрос