“心弱则蛇吞象”是我们经常听到的一句话。用来形容人贪得无厌,就像蟒蛇吞大象一样。从我国古籍中我们发现,这句话的出处是《山海经·海南经》:蛇吞大象,三岁出骨。意思是蛇可以吞下大象,要三年后才能把大象的骨头吐出来。当然没有证据证明巴蛇的存在。那么,真的没有能吞下大象的蛇吗?不,能吞下大象的蛇是存在的。

首先,我们来看看现存最大的蛇能吞下多少猎物。蛇是一种不受欢迎的动物,因为大多数人对蛇有一种本能的恐惧。然而,在现存的3400多种蛇中,很少有蛇对人有主动攻击行为。相反,他们大多比较害羞胆小,遇到麻烦会先逃跑。

在蛇的大家族中,博伊科和亚马逊科下的蛇是最大的,其中最具代表性和最大的两种蛇是:网蟒和亚马逊。有资料显示,最大的网纹蟒蛇是在苏门答腊捕获的成年雌性,名叫“桂花”。在很多资料中,桂花的体长被描述为14.85米。如果这个数据是真的,桂花无疑是现存最大的蛇,但是这个数据被后来的精确测量粉碎了。经过精确测量,桂花的实际体长其实只有6.5米。已知最大的网纹巨蟒是一条成年雌性网纹巨蟒,体长7.67米,体重约158.8公斤。

亚马逊水蟒被很多数据描述为现存最大的蛇,体长数据描述为10米以上。但根据已知的科研资料,还没有发现长度超过8米的亚马逊大蟒蛇。有确切记录和精确测量的最大亚马逊大蟒蛇体长7.5米,体重约160公斤。

从发现的两条“巨蛇”中最大的个体来看,现存的网状蟒蛇是最长的蛇,而亚马逊大蟒蛇是最重的蛇。那么,这两条蛇能吞下多大的猎物呢?他们能吞下大象吗?

到目前为止,世界上还没有发现真正的蛇吞象,但我们可以根据一些蟒蛇吞食更大的动物来推测。早在2016年6月,在印度孟加拉邦的杰尔巴古里区,一条巨蟒吞食了牲畜。一只成年山羊被一条5米长的网状蟒蛇咬死并吞食。一些当地居民被羊的尖叫声吸引,随后村民联系了护林员。吞下山羊后,网状蟒蛇几乎不能动弹。最后在大家的帮助下,网蟒把山羊吐了出来,终于被放了出来。

山羊平均体重约30-40公斤,体长约1.5米,肩高约50-80厘米。对于一条5米长的网纹蟒蛇来说,它的嘴可以张开到130-180°,所以它可以从头上把羊吞下去(蟒蛇吞食动物时一般是从较细的一端开始)。一条5米长的网状蟒蛇重约100-120公斤。根据它吞食山羊时无法正常移动的事实,山羊是它吞食的极限,山羊的重量大约是网蟒的1/3。按照这个比例,一只成年大象的体重超过三四吨,显然不是任何现存的蛇所能吞咽的,而新生的大象体重在100公斤左右,平均肩高在90厘米以上,这样的身高和体重也不是现存的蛇所能吞咽的。因此,在现存的蛇中,没有一种蛇能吞下大象。

那么有没有已经灭绝的能吞大象的大蛇呢?虽然现存的蛇没有一种体长超过10米,但至少有两种灭绝的蛇体长超过10米。它们是:非洲巨蟒和泰坦蟒。

非洲蟒蛇是一种生活在大约4000万年前的大型蛇。虽然它的名字是地域性的,但实际上非洲巨蟒曾经不仅生活在非洲,在南亚的一些地区也发现了它们的化石踪迹。古生物学家从它们的脊椎化石推断,这条巨蛇平均体长10米,最长12米,最重600公斤。

相信大家都非常熟悉titanoboa,它是地球上已知的最大的蛇。2009年,在哥伦比亚Cerrejon煤矿出土了28块titanoboa化石,解开了这种古老巨蛇的谜团。古生物学家通过其脊椎化石与现存化石的对比,推断出titanoboa的体长可达12.83米,体重可达1.13吨。在公布数据后,研究团队经过4年的深入研究,将titanoboa的体长增加到14.3米,体重增加到1.5吨。

根据以上两条史前巨蛇的体型,结合现有蟒蛇吞食猎物的极限(不超过自身体重的一倍半),我们可以得出一个结论:泰坦蟒和非洲蟒蛇可以吞食幼象,但对成年象则想都不敢想。

古人总结“蛇吞象,心有余而力不足”其实是一种比喻。其实就算是巨蟒,也大多选择中小型猎物。这是因为尽管它们的体长很长,但它们的厚度限制了它们的“容量”和嘴的大小。任何现存的蟒蛇都不会选择像成年大象这样的圆形动物,因为即使它们被勒死,也极难吞咽。而且即使小象被吞下,它们也很难移动(蛇吞象一般是在不影响其简单运动的基础上控制的,因为它们想找一个相对安全的地方慢慢消化,就需要移动)。

然而,像titanoboa这样的史前巨蟒,体重和长度足以吞下一头小象,并不影响它们的行动,因为根据titanoboa出土的化石坑,它们曾经以一只重约500公斤的吨鼻鳄鱼为食。

我不知道。