summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--vsearch.py10
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))