内容要点:
1.对list中的字符串进行分割,并重新组成一个新的list
2.判断一个list中的元素是否在另一个list中
# -*- coding: utf-8 -*-
c =[]
count = 0
a= [('87788','aaa|bbb'),('87s88','ccc|ddd'),('8778sf8','eee|fff|ggg'),('87788','hhhh'),('87dew8','rrrr')]
dd = [('87788', 'aaa'), ('87788', 'bbb'), ('87s88', 'ccc'), ('87s88', 'ddd'), ('8778sf8', 'eee')]
for x in range(0,len(a)):
b = a[x][1].split('|')
for t in range(0,len(b)):
c.append((a[x][0],b[t]))
while t < len(dd):
if dd[t] in c:
print dd[t]
count +=1
t += 1
print count
输出结果为:
('87788', 'aaa')
('87788', 'bbb')
('87s88', 'ccc')
('87s88', 'ddd')
('8778sf8', 'eee')
5