【发布时间】:2019-07-02 21:34:28
【问题描述】:
我在 CSV 文件中有一个名为 SSN 的列,其值如下
289-31-9165
我需要遍历此列中的值并替换前五个字符,使其看起来像这样
***-**-9165
这是我目前的代码:
emp_file = "Resources/employee_data1.csv"
emp_pd = pd.read_csv(emp_file)
new_ssn = emp_pd["SSN"].str.replace([:5], "*")
emp_pd["SSN"] = new_ssn
如何循环遍历该值并仅用星号替换前五个数字(仅)并保持 hiphens 不变?
【问题讨论】: