比如元素里有带书名号,有没带的,而我只要输出带书名号的,该怎么办
判断下 如果包含书名号再输出
l=['三国','<<水浒>>']
for i in l:
if i.find('<<')>=0:
print (i)
使用re匹配提取字符串
列表转换为字符串后使用re匹配直接输出对应书名列表
namelist = ['《中国小说史略》','水浒传','《红楼梦》']
txt=''.join(namelist)
foutlist = re.findall('(《.*?》)',txt)
print(foutlist)
有帮助请点一下右上角的采纳,谢谢