擅长:python、mysql、java
<p>转换为<code>str</code>后,需要将其分配给列</p>
<pre><code>Df['column'] = Df['column'].astype('string')
</code></pre>
<pre><code>In [49]: df = pd.DataFrame({"column":["xxx345xxxhgf447jfhf576", "Djfnfjf5678", "0000004444000000","Xxx88xxx888xxx8888xxx88"]})
In [50]: df
Out[50]:
column
0 xxx345xxxhgf447jfhf576
1 Djfnfjf5678
2 0000004444000000
3 Xxx88xxx888xxx8888xxx88
In [51]: df.dtypes
Out[51]:
column object
dtype: object
In [52]: df["column"] = df["column"].astype("string")
In [53]: df.dtypes
Out[53]:
column string
dtype: object
</code></pre>