0
votes

Supprimer une liste de cordes d'une série de cordes

Objectif: supprimer des éléments de ma liste, strings_2_remove code>, d'une série. J'ai une liste code> de strings code> comme: xxx pré>

i a également une série code> de de strings code> qui ressemble à ceci: p> xxx pré>

le résultat après avoir supprimé les chaînes code> dans la liste dans la liste code> du Série code> devrait ressembler à ceci: P>

mask_1 = (df.Sentences == strings_2_remove)
df.loc[mask_1, 'df.Sentences'] = " "


0 commentaires

4 Réponses :


1
votes

Essayez:

result = df.Sentences
for stringToRemove in strings_2_remove:
    result = result.replace(stringToRemove, '', regex=False)


0 commentaires

1
votes
df.Sentences.apply(lambda x: re.sub('|'.join(strings_2_remove),'',x))

0 commentaires

1
votes

Utilisez série.replace : xxx


5 commentaires

Hey connaissez-vous la cause de ces cordes non synchronisées? J'ai la même sortie


Ce n'est que des paramètres d'affichage des pandas - par défaut est aligné à droite. Il n'y a pas de rembourrage à l'espace ou quoi que ce soit


À propos de WhitSpace Je savais que .. hmm Comment puis-je changer cela pour un meilleur affichage?


Stackoverflow.com/Questtions/17232013/...


retour à toi mon pote



0
votes

J'ai créé le test de données de test comme suit:

df.Summary.apply(fn)


0 commentaires