diff options
Diffstat (limited to 'vsearch.py')
| -rw-r--r-- | vsearch.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/vsearch.py b/vsearch.py new file mode 100644 index 0000000..7cd2c49 --- /dev/null +++ b/vsearch.py @@ -0,0 +1,10 @@ + +def search4vowels(phrase: str) -> set: + """Return any vowels found in a supplied phrase.""" + vowels = set('aeiou') + return vowels.intersection(set(phrase)) + + +def search4letters(phrase: str, letters: str='aeiou') -> set: + """Return a set of the 'letters' found in 'phrase'.""" + return set(letters).intersection(set(phrase)) |
