擅长:python、mysql、java
<p>另一种方法是使用<strong><a href="https://numpy.org/doc/stable/reference/generated/numpy.where.html" rel="nofollow noreferrer">^{<cd1>}</a></strong>,并使用<a href="https://pandas.pydata.org/docs/reference/api/pandas.Series.str.startswith.html" rel="nofollow noreferrer">^{<cd2>}</a>和<a href="https://pandas.pydata.org/docs/reference/api/pandas.Series.str.endswith.html" rel="nofollow noreferrer">^{<cd3>}</a>满足您的条件:</p>
<pre><code>import numpy as np
p = df['Price'].str
df['Price'] = np.where(p.startswith('.'),p.replace('.','',regex=True),
np.where(p.endswith('.T'),p.replace('.T','',regex=True),p))
</code></pre>
<hr/>
<pre><code> Brand Price
0 Honda Civic 22000
1 Toyota Corolla 25000
2 Ford Focus 27000
3 Audi A4 TPX
4 Suzuki NKM1
</code></pre>