def search_closet(items, colour):
""" (list of str, str) -> list of str
items is a list containing descriptions of the contents of a closet where
every description has the form 'colour item', where each colour is one word
and each item is one or more word. For example:
['grey summer jacket', 'orange spring jacket', 'red shoes', 'green hat']
colour is a colour that is being searched for in items.
Return a list containing only the items that match the colour.
>>> search_closet(['red summer jacket', 'orange spring jacket', 'red shoes', 'green hat'], 'red')
['red summer jacket', 'red shoes']
>>> search_closet(['red shirt', 'green pants'], 'blue')
[]
>>> search_closet([], 'mauve')
[]
"""
resSet = []
for item in items:
if (colour in item and item[0] == colour[0]):
resSet.append(item)
return resSet
ZGVmIHNlYXJjaF9jbG9zZXQoaXRlbXMsIGNvbG91cik6CiAgICAiIiIgKGxpc3Qgb2Ygc3RyLCBzdHIpIC0+IGxpc3Qgb2Ygc3RyCiAgICAKICAgIGl0ZW1zIGlzIGEgbGlzdCBjb250YWluaW5nIGRlc2NyaXB0aW9ucyBvZiB0aGUgY29udGVudHMgb2YgYSBjbG9zZXQgd2hlcmUKICAgIGV2ZXJ5IGRlc2NyaXB0aW9uIGhhcyB0aGUgZm9ybSAnY29sb3VyIGl0ZW0nLCB3aGVyZSBlYWNoIGNvbG91ciBpcyBvbmUgd29yZAogICAgYW5kIGVhY2ggaXRlbSBpcyBvbmUgb3IgbW9yZSB3b3JkLiAgRm9yIGV4YW1wbGU6CgogICAgICAgIFsnZ3JleSBzdW1tZXIgamFja2V0JywgJ29yYW5nZSBzcHJpbmcgamFja2V0JywgJ3JlZCBzaG9lcycsICdncmVlbiBoYXQnXQoKICAgIGNvbG91ciBpcyBhIGNvbG91ciB0aGF0IGlzIGJlaW5nIHNlYXJjaGVkIGZvciBpbiBpdGVtcy4gCiAgICAKICAgIFJldHVybiBhIGxpc3QgY29udGFpbmluZyBvbmx5IHRoZSBpdGVtcyB0aGF0IG1hdGNoIHRoZSBjb2xvdXIuCiAgICAKICAgID4+PiBzZWFyY2hfY2xvc2V0KFsncmVkIHN1bW1lciBqYWNrZXQnLCAnb3JhbmdlIHNwcmluZyBqYWNrZXQnLCAncmVkIHNob2VzJywgJ2dyZWVuIGhhdCddLCAncmVkJykKICAgIFsncmVkIHN1bW1lciBqYWNrZXQnLCAncmVkIHNob2VzJ10KICAgID4+PiBzZWFyY2hfY2xvc2V0KFsncmVkIHNoaXJ0JywgJ2dyZWVuIHBhbnRzJ10sICdibHVlJykKICAgIFtdCiAgICA+Pj4gc2VhcmNoX2Nsb3NldChbXSwgJ21hdXZlJykKICAgIFtdCiAgICAiIiIKICAgIHJlc1NldCA9IFtdCiAgICBmb3IgaXRlbSBpbiBpdGVtczoKICAgICAgICBpZiAoY29sb3VyIGluIGl0ZW0gYW5kIGl0ZW1bMF0gPT0gY29sb3VyWzBdKToKICAgICAgICAgICAgcmVzU2V0LmFwcGVuZChpdGVtKQogICAgcmV0dXJuIHJlc1NldA==