Python Forum
Thread Rating:
  • 2 Vote(s) - 3.5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
replace vowels
#1
hello, i have a list with some names, and i have to replace wovels by " - "
here is what i tried:



list1 = ['john', 'tony', 'luck]


def replace_vowel(mlist):
            vowels = "aeiouy"
            novowel = ""
            for char in mlist:
                if char in vowels:
                    novowel = novowel.replace(char, '-')
                    return mlist

print replace_vowel(list1)
actually , the output is " None "
It has to be:

Output:
['j-hn', 't-n-', 'l-ck']
any idea? thanks !
Reply


Messages In This Thread
replace vowels - by niru - Sep-25-2017, 06:06 PM
RE: replace vowels - by ichabod801 - Sep-25-2017, 06:12 PM
RE: replace vowels - by haye - Sep-25-2017, 08:50 PM
RE: replace vowels - by nilamo - Sep-25-2017, 08:54 PM
RE: replace vowels - by ichabod801 - Sep-25-2017, 09:15 PM
RE: replace vowels - by haye - Sep-26-2017, 10:00 AM
RE: replace vowels - by metulburr - Sep-26-2017, 10:06 AM
RE: replace vowels - by haye - Sep-26-2017, 10:18 AM
RE: replace vowels - by buran - Sep-26-2017, 10:22 AM
RE: replace vowels - by nilamo - Sep-26-2017, 12:46 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  remove vowels in word with conditional ambrozote 12 4,500 May-02-2021, 06:57 PM
Last Post: perfringo
  counting vowels in a string project_science 3 2,711 Dec-30-2020, 06:44 PM
Last Post: buran
  Counting vowels in a string (PyBite #106) Drone4four 4 2,421 Jul-07-2020, 05:29 AM
Last Post: theknowshares
  Search & Replace - Newlines Added After Replace dj99 3 3,534 Jul-22-2018, 01:42 PM
Last Post: buran
  no vowels function alex_bgtv 6 5,232 Jan-01-2018, 08:48 PM
Last Post: alex_bgtv
  Vowels and Consonants detector OmarSinno 5 9,973 Sep-21-2017, 02:27 PM
Last Post: buran

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020