Python 字串分割
阿新 • • 發佈:2018-12-20
內容要點:
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