23 lines
585 B
Python
23 lines
585 B
Python
# HumanEval/51
|
|
# Loki Mode Multi-Agent Solution
|
|
# Attempts: 1
|
|
# Passed: True
|
|
|
|
def remove_vowels(text):
|
|
"""
|
|
remove_vowels is a function that takes string and returns string without vowels.
|
|
>>> remove_vowels('')
|
|
''
|
|
>>> remove_vowels("abcdef\nghijklm")
|
|
'bcdf\nghjklm'
|
|
>>> remove_vowels('abcdef')
|
|
'bcdf'
|
|
>>> remove_vowels('aaaaa')
|
|
''
|
|
>>> remove_vowels('aaBAA')
|
|
'B'
|
|
>>> remove_vowels('zbcd')
|
|
'zbcd'
|
|
"""
|
|
vowels = {'a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U'}
|
|
return ''.join(char for char in text if char not in vowels) |