1、医疗条件差,医学不发达,对疾病,尤其是传染病不能有效预防,造成疾病死亡率高,特别是婴儿死亡率高,不少人死于传染病,使古人平均寿命缩短。
2、社会因素,如经济、文化落后,不能抵御自然灾害,如洪灾、旱灾、瘟疫等,加上战争对人类的摧残,也是使古人平均寿命缩短的重要原因。
3、古代大多数人因贫穷,造成营养不良,体质较差,寿命缩短;另外,即使有病也无力去治,造成寿命缩短。
历史上有几大盛世:两汉、唐、明、清,这几个朝代的平均寿命霸占前五。
五胡乱华时代是史上最乱的朝代,平均寿命只有52岁。而唐朝则空前地上升到平均65.6岁。这是中国从先秦到元朝以来最高寿的朝代。
据《中国古代人口史专题研究》的统计,中国从先秦到元朝,人口寿命峰值出现在唐朝。而后直到明清两代,才打破限制,明朝达到了70.4岁,清朝更是达到了惊人的71.3岁,直接把人生七十古来稀的古话都推翻了。当然这个数据统计的是活到16岁以上的成人,是没有计算夭折的幼儿的。
参考资料来源:凤凰网-古人为何寿命都那么短?除战争外还有几个特殊原因