當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python Pandas Series zfill方法用法及代碼示例

Pandas Series.str.zfill(~) 方法 left-fills 係列中的每個字符串都帶有零,直到達到指定的寬度。

警告

如果該值不是 string 類型,則將為該值返回 NaN。如果所有值都不是字符串類型,則會拋出錯誤。

參數

1. width | int

填充所需的長度。如果字符串大於指定的 width ,則該字符串將保持原樣。

返回值

一個Series

例子

基本用法

left-fill 係列的每個值達到 5 的長度:

s = pd.Series(["ab", "2", 2])
s.str.zfill(5)



0   000ab
1   00002
2     NaN
dtype: object

請注意 2 如何返回 NaN - 這是因為它不是字符串。

溢出案例

如果字符串比指定寬度長,則該字符串將保持原樣:

s = pd.Series(["e", "abc", "3000"])
s.str.zfill(2)



0     0e
1    abc
2   3000
dtype: object

相關用法


注:本文由純淨天空篩選整理自Isshin Inada大神的英文原創作品 Pandas Series | zfill method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。