我一直在玩一些不同的语法,但似乎没有任何效果,我遇到了语法错误“TypeError:'str' object does not support item assignment”和其他一些
for url in urls:
for i in range(len(urls)):
filename[i] = [re.search(r'/([.]+)(.pdf)') for url[i] in urls]
我也试过:
for url in urls:
filename[i] = [re.search(r'/([.]+)(.pdf)') for url[i] in urls for i in range(len(urls))]
还有一些其他的排列。我一直认为列表理解是执行此操作的最佳方法,但我不确定我需要使用的语法。请问有什么帮助吗?