"通过Try和Excep分配列表值"

2024-06-16 08:31:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在分析这个健康数据集,我的分析的一部分是针对那些在急诊室住院一年内死亡的人。我已经提出了入院日期和死亡日期之间的区别,但我想让那些仍然活着的人在各自的牢房里说“仍然活着”。有没有办法将其包括在“除外”条款中

下面提供了我的当前代码。我目前得到的差异,但对于那些值为非类型的,我返回零

differences = []
for i in range(889):
    try:
        differences.append(relativedelta(death_date_new[i], admittance_date[i]).years)
    except TypeError:
        i = "Still Alive"
        differences.append(i)

Tags: 数据代码类型fordate差异条款append