711 Search closet Complete the following function according to its docstring using a for loop. String method startswith may come in handy here. The lists we test will not all be shown; instead, some will be described in English. If you fail any test cases, you will need to read the description and make your own test. 1 from typing import List 2 3 4 5 678 9 10 11 12 13 14 15 16 17 18 19 20 def search_closet (items: List[str], colour: str) -> List[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: shoes', ['grey summer jacket', 'orange spring jacket', 'red green hat'] 1 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') [] 111111

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
Search closet
711
Complete the following function according to its docstring using a for loop. String method
startswith may come in handy here. The lists we test will not all be shown; instead, some will
be described in English. If you fail any test cases, you will need to read the description and
make your own test.
1 from typing import List
2
3
4
5
7
8
9
10
11
12
13
14
15
16
17
18
19
20
def search_closet (items: List[str], colour: str) -> List[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',
[]
>>> search_closet ([], 'mauve ')
[]
11 11 11
I
green pants'], 'blue')
Transcribed Image Text:Search closet 711 Complete the following function according to its docstring using a for loop. String method startswith may come in handy here. The lists we test will not all be shown; instead, some will be described in English. If you fail any test cases, you will need to read the description and make your own test. 1 from typing import List 2 3 4 5 7 8 9 10 11 12 13 14 15 16 17 18 19 20 def search_closet (items: List[str], colour: str) -> List[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', [] >>> search_closet ([], 'mauve ') [] 11 11 11 I green pants'], 'blue')
Expert Solution
steps

Step by step

Solved in 3 steps with 2 images

Blurred answer
Knowledge Booster
Array
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education