我得到的名单,如:获取表示字符串列表
['Parker-CP-T', 'Monica-CP-T']
我以下列方式使其:
[Margaret, Peter, Julia-noCP-L,Parker-CP-T, Jessica, Monica-CP-T, Mark, Peter-noCP]
我想获得或只含CP在字符串对象:
headers = ['Margaret', 'Peter', 'Julia-noCP-L', 'Parker-CP-T', 'Jessica', 'Monica-CP-T', 'Mark, Peter-noCP']
headers_CPs = []
for i in headers:
if "CP" in i:
headers_CPs.append(i)
filtr = filter(lambda x: x.split('-')[1] != "noCP", headers_CPs)
print filter
我想学习如何编写高效的代码。因此,我想问你是否有一些想法如何解决这个简单的任务更容易。也许在一条线上?