改日期格式list index out of range

有人知道这个报错是什么意思吗?求解答谢谢
list index out of range

img

img

img

你把a打印出来看一下,看看你所取的几个下标是否有越界的。

超出索引了呀

img


说明这个a是空的,没匹配出来内容,print(a)看一下

索引不对

你自定义的函数有问题,处理时间越界了

打印出列表a,你得正则可能没写对,没匹配到任何数据,a为空列表

img

在图中所示位置,加个print(x),print(a)观察观察。
你把打印结果截图发上来,给你把正则表达式改一下。

img

提取日期的正则表达式有问题。提取位置要加括号
'.*?(\d+)月(\d+)日'