出现错误“ TypeError:-:'列表'和'列表'的不受支持的操作数类型”

时间:2019-04-09 20:09:59

标签: python pandas dataframe

TypeError:-:“列表”和“列表”的不受支持的操作数类型

date_list = [x.strftime('%m/%d/%Y %H:%M') for x in [tframe['Start_Date'].tolist() + timedelta(minutes=30*x) for x in \
                                                    range(0, abs(tframe['End_Date'].tolist() -tframe['Start_Date'].tolist()).days*48)]]

1 个答案:

答案 0 :(得分:1)

问题在这里:

tframe['End_Date'].tolist() - tframe['Start_Date'].tolist()

在python中,您不能从另一个列表中减去列表。

似乎您正在尝试计算End_Date和Start_Date之间的时间差。

有关如何处理date_difference,请参阅以下链接:

Difference between two dates in Python