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


Python pandas.Series.dt.to_pytimedelta用法及代碼示例


用法:

Series.dt.to_pytimedelta()

返回原生 datetime.timedelta 對象的數組。

Python 的標準 datetime 庫使用不同的表示時間增量。此方法將一係列 pandas Timedeltas 轉換為與原始係列長度相同的datetime.timedelta 格式。

返回

numpy.ndarray

一維數組,包含datetime.timedelta 類型的數據。

例子

>>> s = pd.Series(pd.to_timedelta(np.arange(5), unit="d"))
>>> s
0   0 days
1   1 days
2   2 days
3   3 days
4   4 days
dtype:timedelta64[ns]
>>> s.dt.to_pytimedelta()
array([datetime.timedelta(0), datetime.timedelta(days=1),
datetime.timedelta(days=2), datetime.timedelta(days=3),
datetime.timedelta(days=4)], dtype=object)

相關用法


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