python如何筛选出list中特定的元素?

0
list=[span,aaa,span,fds,fsdf,wer,ter,span,aaa,span,fjei,fe,se,greg,span,aaa,span,sdf,gre,h5,jtyj,span,aaa,span,dsjfo,xioc

]

如何取出上面这个list中的所有aaa元素,并添加到一个新列表中

特点:所有的aaa都在两个span中间,如何筛选出来

span是我随手打的,aaa存在的特点就是在两个相同的元素中间,没有其他规律,如何就此规律筛选出a所有的aaa。。。
已邀请:
0

ID王大伟 - 人生苦短,我选Python。 2017-09-03 回答

contain = []for i in range(len(list)):
    if list[i]== span:
        contain.append(list[i+1])
        list[i+2] = 1  #为了让之后的span不影响,所以这里重新随意赋值
        
 

要回复问题请先登录注册