熊猫根据条件将字符附加到字符串

时间:2021-02-15 09:55:25

标签: python pandas dataframe

我有一个类似于这个的数据框:

$DEPLOY_URL

有没有办法在不使用 for 循环的情况下为每个值附加一定数量的“0”,直到它们的长度都为 6 个字符?

例如,预期的结果是:

data = {
    "authCode": [
        "53059F",
        "43059R",
        "1059",
        "4305BN",
        "",
        "",
        "35",
        "1300DB",
    ],
}
data_frame = pd.DataFrame(data)

authCode
53059F
43059R
1059
4305BN


35
1300DB

我之所以这么问是因为我的数据框有大约 500.000 行,我不确定是否还有其他选项可以提供更好的性能。

authCode
53059F
43059R
001059
4305BN
000000
000000
000035
1300DB

0 个答案:

没有答案