Új hozzászólás Aktív témák
-
atty_hor
tag
válasz
concret_hp
#2840
üzenetére
A cserelendo -be felveszed mit szeretnél cserélni, a mire -be hogy mire:
szoveg = "Árvíztűrő tükÖrfúrógép"cserelendo = ("áéóúüűöőíÁÉÓÚÜŰÖŐÍ")mire = ("aeouuuooiAEOUUUOOI")for betu in list(szoveg):if betu in cserelendo:while betu in szoveg:hanyadik = cserelendo.index(betu)szoveg = [b.replace(betu, mire[hanyadik]) for b in szoveg]print("".join(szoveg))Biztosan van jobb megoldás, de talán ez is használható.
Ahogy elnézem nincsen rá "általános" megoldás. Talán ez hasonlít rá legjobban:
https://stackoverflow.com/questions/8689795/how-can-i-remove-non-ascii-characters-but-leave-periods-and-spaces-using-python
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

