ユーザーが文字列を入力しましたが、それを検索して、出現する単語のリストを置換文字列に置き換えたいと思います。
import re
prohibitedWords = ["MVGame","Kappa","DatSheffy","DansGame","BrainSlug","SwiftRage","Kreygasm","ArsonNoSexy","GingerPower","Poooound","TooSpicy"]
# word[1] contains the user entered message
themessage = str(word[1])
# would like to implement a foreach loop here but not sure how to do it in python
for themessage in prohibitedwords:
themessage = re.sub(prohibitedWords, "(I'm an idiot)", themessage)
print themessage
上記のコードは機能しません。Pythonのforループがどのように機能するかを理解していないと確信しています。