擅长:python、mysql、java
<p>您可以将Pandas <code>str.replace()</code>与正则表达式一起使用:</p>
<pre class="lang-py prettyprint-override"><code>import pandas as pd
data = [
"Hello, world!",
"Warhammer 40,000",
"Codename 1,337",
"Total USD 1,27",
"1,080,000,000 kilometers per hour"
]
df = pd.DataFrame(data, columns=["title"])
df["title"] = df["title"].str.replace(",(\d{3})", "\\1")
df
</code></pre>
<p>产生</p>
<pre><code> title
0 Hello, world!
1 Warhammer 40000
2 Codename 1337
3 Total USD 1,27
4 1080000000 kilometers per hour
</code></pre>