k=re.sup("[a-zA-Z]*","[A-Z]",l[i])这段代码错在哪
时间: 2024-04-30 07:23:36 浏览: 60
node-v16.19.0-win-x86.zip
这段代码有两个问题:
1. `re.sup` 应该是 `re.sub`,因为 `re.sup` 并不存在。
2. 第二个参数应该是替换字符串,而不是正则表达式,所以应该是 `"[A-Z]"` 而不是 `"[A-Z]"`。
因此,正确的代码应该是:
```
re.sub("[a-zA-Z]*", "[A-Z]", l[i])
```
阅读全文