J'ai une série de pandas comme ['AAA.B', 'BBB.C', 'CCC.D']. Je veux retirer la partie de chaque chaîne après la période inclusive. En d'autres termes, le résultat souhaité serait ici ["AAA", "BBB", "CCC"]. Je ne peux pas comprendre comment le faire sans itération à travers chaque élément un à la fois pour les utiliser individuellement, ce qui serait vraiment inefficace. Toute idée de comment faire cela? P>
3 Réponses :
à l'aide de Sortie: strong> p> str.split code>
Vous pouvez utiliser str.replace code>:
La meilleure façon de procéder est une autre façon peut être regex. Ou, si la partie après '.' doit également être utilisé, faire p> dans ceci, la tête contiendra la partie de chaîne avant '.', SEP contiendra '.' et la queue contiendra la partie après '.' p> p>