据新华网报道,著名歌手刘欢于2026年9月25日上午9时病逝,享年63岁。刘欢演唱的《好汉歌》是电视剧《水浒传》主题曲,也曾登上春晚,可以说家喻户晓。他的具体死因没有公开,但生前曾确诊股骨头坏死。

via:媒体素材
才63岁就去世,令人深感惋惜。为何这么早?和2025年中国预期寿命79岁相比,差得太多。因此就有部分声音对预期寿命的算法产生了怀疑。也有人反驳说,刘欢出生于1963年,那个时候的预期寿命低得多,并不奇怪。
当然,预期寿命是人群统计层面的数据,原本就不适用于具体个人,所以本来不该有这番讨论。但是讨论也暴露出了大家对它有很多严重的误解。
实际上,预期寿命这个数据,从根本的统计方法上,就和你能活多久没有很大关系。这个数据算出来的其实是个虚拟寿命,衡量的其实是一个社会当时的人口状态,不是在预测任何具体人群的寿命。
如果你一定要强行使用,那用今年的数据远比出生年的数据更合适;而且还有一个更加合适的算法,且待下文详述。
预期寿命是什么?

via:Medium
预期寿命的定义,是某个特定年龄的人群在统计上平均还能活多少年。10岁的人和60岁的人,剩下的寿数当然不可能一样。不过,最常用的数据其实只有一种,那就是0岁的新生儿平均还能活多少年,也即“出生时”预期寿命。
这个数值理论上可以拿任意的人群来计算,实际上常用的是按照国家、地区和出生年来分类,有时候再加上性别。比如说,中国2025年的出生时预期寿命为79.25岁。
能活多少年这种事情要如何才能算出来呢?最权威最靠谱的办法当然就是等到这群人全部都死掉,平均一下就有了。不过这样得出的数据要迟来一百多年,只有历史价值。但实际上的(出生时)预期寿命每年都会发布最新数值,那肯定不是在用历史的计算方法,要换别的。
循环一年的假想算法
其实你现在能看到的预期寿命数据,基本都是采用一种叫“周期预期寿命”的方法计算出来的。
这个方法先是假想出一个人群,然后让他们从出生到死亡的每一年,都经历某个特定周期里的死亡率。这个周期一般是一年,所以发布的数据通常都是上一年的数据。

via:Visual Capitalist
也就是说,中国2025年的出生时预期寿命,是让这个假想人群以2025年0岁的死亡率活到1岁,还是以2025年1岁的死亡率活到2岁,然后以2025年2岁的死亡率活到3岁,如此等等,直到这个假想人群全部死去,然后算出来的平均寿命,就是2025年的(出生时)(周期)预期寿命。
换个角度想,可以认为这个方法假设社会从2025年就停滞了,每个年龄段的死亡率都定死了,再也不会改变。
当然了,这个人群完全是假想的,现实中不存在这样的人群或者个人。没有任何人能停滞在同一年里,总要进到下一年,而下一年就有下一年的死亡率了。假如一个国家的整体生活水平十分稳定,数百年如一日,那么周期预期寿命还可以是很好的近似。

via:Planadviser
但是过去一百年来全世界几乎所有国家的预期寿命都在稳步提升。经济条件日新月异的发展中国家自不必说,就连挪威这样的老牌长寿国家,自1950年至今,出生时预期寿命也提高了11年。
所以,没有哪个人群的实际生活能够符合这个假想人群。就像之前说的,这个数据衡量的只是当前人群的整体健康状况,而不是真的在计算寿命。这一点上它比股市的指数还要糟糕:至少还有部分人的持仓和指数一致,但没有任何人群和这个假想人群一致。
预期寿命对个人有意义吗?
话说回来,就算能一致,这也是个人群统计的结论,对个人没用。和很多其他统计数据一样,强行用给个人就会导致荒谬的结论。
2025年美国的新生儿预期寿命是79.5,加拿大的新生儿预期寿命是82.8,那总不能说只要跨过国境线一步就突然延寿3岁,再跨回来就又没了。

via:Visual Capitalist
但如果我就还是真的很在意我能活多久,怎么办呢?我个人的未来当然没法预测,但要是知道我所在的这个人群的状态,多少能给个参考吧?
这个时候,我要看的就不是2025年的出生时预期寿命——这是假定一个人一辈子都在2025年活过来的,和我没关系。但我要看的也不是我出生那年的出生时预期寿命——这是假定一个人一辈子都在出生那年活过来的,和我更没关系。

via:United Nations
实际上,我的最好办法,是整个抛弃“出生时预期寿命”这个前提,而是转而去查阅“我这个年龄的人的预期寿命”:假如我今年50岁,那么这个数据就是以50岁的人为起点,之后年复一年地经历2025年对应年龄的死亡率,最后得出的平均寿命。
这个数据也谈不上真实,但是2025年中国的出生时预期寿命已经很高了,后续提升空间应该不大。只要没有破天荒级别的医学进展,也没有社会崩溃程度的大灾难,那么这个数据应该和真正的未来相差不太多。
如何知道具体年龄的预期寿命?
那么到哪里去找这样的数据呢?
• 联合国人口司数据门户:(https://population.un.org/dataportal)这或许是最详尽的,还可以下载原始数据自行计算,但使用起来不太便利。
• ourworldindata网站:(http://ourworldindata.org/)这里可以查阅到2023年为止的部分年龄预期寿命数据,给你快捷直观的感受。
2023年中国的新生儿预期寿命为78岁,10岁的人预期寿命为68.6岁(也就是能活到78.6岁),25岁的人能活到78.9岁,45岁的人能活到79.8岁,65岁的人能活到82.5岁,而80岁的人能活到87.5岁。
话说为什么年纪越大的人活到的岁数越高呢?因为他们既然已经活到了这个岁数,那就是之前那么多年都没有死,是躲开了那些年龄段死亡率的幸存者,总寿命自然就长了。

via:参考文献「1」
你可能直观地觉得,年纪大的人小时候过了苦日子,应该要减寿才对。但是他们小时候经历过的所有损伤未来寿命的因素,都已经折算在了2025年对应年龄段的死亡率里。
2025年的假想新生儿人群在计算周期预期寿命的时候也要使用这个死亡率,也算入了这些因素,所以没有优势。这一年实际出生的新生儿和计算用的假想人群不同,并不会真的经历这些因素,所以平均来说会比这个算出来的预期寿命活得更久(当然前提是未来没有新的灾难)。

via:https://www.egypttoursportal.com
顺便说,这一点也和对预期寿命的一个常见误解相关。大部分古代社会的出生时预期寿命都在30岁左右,但这并不等于说大部分人会在30岁死去。
实际上这是因为古代社会的婴儿死亡率极高,往往有近一半儿童在5岁前夭折,把预期寿命拉低了。只要一个人能躲过夭折,活到成年,就有很大的可能活到60岁。有时研究者会用5岁预期寿命代替出生时预期寿命来更好地衡量古代社会的人口面貌。

via:参考文献「2」
总而言之,我们平日看到的预期寿命都是“出生时周期预期寿命”,这其实是个“假”数据,是根据一个假想的、时间停滞的人群算出来的虚拟值,并不对应现实中的任何人群,把它想成对当时社会整体健康水平的打分更好一些。
这是个统计值,不能直接用于具体个人;而且你的命运也不是被你出生年的预期寿命主宰的,因为社会已经进步了,你也熬过了之前那么多年。
再说了,预期寿命是不考虑也没法考虑未来趋势的。所以只要社会持续进步,你也不放弃努力,那你有相当的概率比算出来的预期寿命还活得更久。
生命“宽度”>生命“长度”
正如白岩松在2025年两会上提出的,“相比关注人均预期寿命,未来我们更应该关注的是健康寿命”。生命的长度固然重要,但宽度同样值得重视。我们向往的从不是卧床的度日如年,而是繁花般的老年生活。

via:媒体
在明天还未到来之前,完全不必为预期寿命堪忧。保持健康的三餐饮食,每周3次以上的运动;为自己布置一个舒适的睡眠环境,保障好每天1~2小时的深度睡眠;每年为自己安排一次体检,了解身体的变化及时防治;找到情绪的输出口,减少情绪的大幅波动。
预期寿命不是个魔咒,只是个数字。做好这些事情,那个数字自然增长,更重要的是你能感受到人生掌握在自己手中的那种爽感,享受健康的每一个日夜。
附:联合国人口司数据门户使用指南
1 访问其网站https://population.un.org/dataportal/
2 可以看到第一屏有三个下拉菜单,从左到右分别是indicator(数据类别)、location(地点)和date range(时间范围)。数据类别的可选项极多,在下拉菜单的内置搜索框内输入life就能减少到3个,选中间的那个Life expectancy E(x) - complete(x岁预期寿命-完整版)。
3 右边会出现四个新的子下拉菜单,选择第一个age(年龄)并输入你要搜索的年龄(可以多选)。默认的0不改的话就是出生时预期寿命。第二个和第四个不用管,第三个是性别。设好后点Apply(应用)。
4 再指定地点和时间范围,然后点击Get Started and Search(开始搜索)。
5 得到的表格就是时间范围内每一年的对应年龄预期寿命,也有自动绘图功能。注意预期寿命是还能继续活的年数,要再加上输入的年龄才能算出能活到几岁。
[1]Wang S, Luo K, Liu Y. Spatio-temporal distribution of human lifespan in China[J]. Scientific reports, 2015, 5(1): 13844.
[2] Garmany A, Terzic A. Healthspan-lifespan gap differs in magnitude and disease contribution across world regions[J]. Communications Medicine, 2025, 5(1): 381.