Skip to content

Commit f95e352

Browse files
authored
Reimplemented search based on description
1 parent fdefee4 commit f95e352

File tree

2 files changed

+8
-11
lines changed

2 files changed

+8
-11
lines changed

challenges/how-to-check-if-a-string-contains-a-substring/check-substring.py

Lines changed: 0 additions & 11 deletions
This file was deleted.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
def search(addresses: list, street_number: str, street_name: str) -> list:
2+
number_matches = set()
3+
name_matches = set()
4+
for address in addresses:
5+
if not street_number or street_number in address: number_matches.add(address)
6+
if not street_name or street_name in address: name_matches.add(address)
7+
intersection = number_matches & name_matches
8+
return list(intersection)

0 commit comments

Comments
 (0)