问题描述
大概这么一个列表,我想把其中的非ABC的值替换成统一的'other',方便统计,不知道该怎么操作。
A = ['A','A','A','C','C','V','B','B','H','A','C','Y']
replace或者正则的方法有哪些?谢谢大佬
大概这么一个列表,我想把其中的非ABC的值替换成统一的'other',方便统计,不知道该怎么操作。
A = ['A','A','A','C','C','V','B','B','H','A','C','Y']
replace或者正则的方法有哪些?谢谢大佬
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
1 回答2.9k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
刚好在看cookbook. 哈哈
可以用re.sub()
import re
text='abcdefg'
re.sub(r'1'方括号^abc,'replace',text)
re.sub 还有其他很好用的功能,例如用:
re.sub(r'(a)(b)(c)', r'3-1-2', text)
捕获组并且换格式