Python Pandas – 返回一个组件类似于命名元组
若要返回一个类似于命名元组的组件,请使用 timedelta.components。 首先,导入所需的库−
import pandas as pd
TimeDeltas是Python标准datetime库使用不同表示时间差的一种类型。创建一个Timedelta对象
timedelta = pd.Timedelta('1 days 10 min 20 s')
返回一个组件类似于命名元组
timedelta.components
例子
下面是代码
import pandas as pd
# TimeDeltas是Python标准datetime库使用不同表示时间差的一种类型
# 创建一个Timedelta对象
timedelta = pd.Timedelta('1 days 10 min 20 s')
# 显示Timedelta
print("Timedelta...\n", timedelta)
# 返回一个组件类似于命名元组
res = timedelta.components
# 显示组件
print("\nComponent...\n", res)
输出
这将产生以下代码
Timedelta...
1 days 00:10:20
Component...
Components(days=1, hours=0, minutes=10, seconds=20, milliseconds=0, microseconds=0, nanoseconds=0)
极客教程