我正在尝试替换文件列表中的部分文件扩展名。我想能够循环通过项目(文件),并删除扩展名。当re.sub作为第三个参数需要一个字符串时,我不知道如何适当地遍历列表中的项。例如re.sub(pattern,repl,string,count=0,flags=0)
import re
file_lst = ['cats1.fa', 'cats2.fa', 'dog1.fa', 'dog2.fa']
file_lst_trimmed =[]
for file in file_lst:
file_lst_trimmed = re.sub(r'1.fa', '', file)
这里出现的问题是re.sub需要一个字符串,我希望它遍历一个字符串列表。
谢谢你的建议!
目前没有回答
相关问题 更多 >
编程相关推荐