gpt4 book ai didi

python - 如何将 91 添加到 pandas 数据框的一列中的所有值?

转载 作者:行者123 更新时间:2023-12-05 08:14:12 27 4
gpt4 key购买 nike

像这样考虑我的数据框

<表类="s-表"><头>S.no电话号码<正文>19955290232287528374923934283224549194859288375917482482938698273642733

我希望“电话号码”列中的值以 91 为前缀如果该值已经是 91,则继续下一个值。

我的输出

<表类="s-表"><头>S.no电话号码<正文>191995529023229187528374923919342832245491948592883759174824829386919827364273

这是怎么做到的?

最佳答案

最简单的将转换为字符串,将 91 添加到开头并切片到最后 12 位:

df['New Phone Number'] = df['Phone Number'].astype(str).radd("91").str[-12:]

关于python - 如何将 91 添加到 pandas 数据框的一列中的所有值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67199019/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com