解法
这题最大的问题是说得不清楚(或者说我理解能力有问题)。下面详细说一下要求:
- weekday是第一个匹配的大写字母与A的差值。小写和数字都要排除;
- hour是第二个匹配的字母(范围是0-9A-N);
- minute是后俩字符串匹配的第一个字母的下标,我一开始写的是isalnum(),中间的测试点报错;
- 只要三次匹配即可,所以要及时跳出循环,不然最后一个测试点会超时。
info = []
wd = ['MON', 'TUE', 'WED', 'THU', 'FRI', 'SAT', 'SUN']
md = '0123456789ABCDEFGHIJKLMN'
for i in range(4):
info.append