def censor(text, word):
words_split = text.split()
for a in range(len(words_split)):
if words_split[a] == word:
words_split[a] = "".join("*" * len(word))
return " ".join(words_split)
Dieses zensiert das Wort in einem String Problem Code:
def censor(text, word):
words_split = text.split()
for a in words_split:
if words_split[a] == word:
words_split[a] = "".join("*" * len(word))
return " ".join(words_split)
Die zweite gibt mir den Fehler: „-Liste Indizes ganze Zahlen sein müssen, nicht str " Wie bekomme ich den 2. Code ähnlich wie der erste
ein Listenelement in der zweiten Methode enthalten, wohingegen ein Element-Index (ganze Zahl) in dem ersten Verfahren enthalten. . –
also benutze einfach 'if a == word:' in der zweiten. –
Lesen Sie die Dokumentation !!!!!!!!!!!!!!!!!!!!!!!!!!!! –