Pandas DataFrame 字串的前導零
要將前導零加入Pandas DataFrame 中的字串列,您可以使用下列程式碼片段:
<code class="python">df['ID'] = df['ID'].str.zfill(15)</code>
此方法使用str 屬性中的zfill() 函數,該函數可讓您指定所需的字串寬度。在本例中,我們將向 ID 欄位新增 15 個前導零。
範例:
考慮以下有字串列的DataFrame:
ID | text1 | text 2 |
---|---|---|
2345656 | blah | blah |
3456 | blah | blah |
541304 | blah | blah |
201306 | hi | blah |
12313201308 | hello | blah |
使用zfill() 方法,我們可以在ID 欄位中加入前導零:
<code class="python">df['ID'] = df['ID'].str.zfill(15)</code>
這將產生以下DataFrame:
ID | text1 | text 2 |
---|---|---|
000000002345656 | blah | blah |
000000000003456 | blah | blah |
000000000541304 | blah | blah |
000000000201306 | hi | blah |
000012313201308 | hello | blah |
附加說明:
以上是如何在 Pandas DataFrame 中的字串列中新增前導零?的詳細內容。更多資訊請關注PHP中文網其他相關文章!