【发布时间】:2020-10-23 15:27:29
【问题描述】:
df:
Col_A Month
0 March 2020 Mar
1 March 20 Mar
2 Ebg 2020 Mar
3 17 GOFE Mar
4 APR 17 Mar
5 16 HGN Nov
6 2015 ref May
7 18Jun Jul
如何从 Pandas 数据框中的字符串变量中替换数字, 例如,我需要将 Col_A 中的数字替换为 2019 或 19。 如果 col_A 中的位数或长度为 4,则为 2019,否则为 19。
输出:
Col_A Month
0 March 2019 Mar
1 March 19 Mar
2 Ebg 2019 Mar
3 19 GOFE Mar
4 APR 19 Mar
5 19 HGN Nov
6 2019 ref May
7 19Jun Jul
【问题讨论】:
标签: python python-3.x regex pandas