2014-10-10 77 views
-1

如果例如:確定字符串是否包含多個單詞?

def matching_names(name1, name2): 

""" (list of str, str) -> list of str 

和名1的形式爲「名姓」, 我該怎麼辦,如果我希望它返回具有名字等於NAME2 NAME1的名單?

EX)

matching_names(['sarah james', 'rebecca black', 'rebecca kim'], 'rebecca') 

[ '麗貝卡黑', '麗貝卡金']

回答

0
def matching_names(name1, name2): 
    a = [] 
    for name in name1: 
     if name.split(" ")[0] == name2: 
      a.append(name) 
    return a 
0
results = [] 
for entry in name1: 
    if entry.split()[0] == name2: 
    results.append(entry) 

return results 
相關問題