从进化论的角度,长颈鹿为什么要长成长颈?
粗看似乎很有道理,长颈鹿为了吃高处的树叶,不断伸长脖子,与不断将树叶提升高度的伞状木对抗。但是呢,从逻辑来看并不该如此呀。
长颈鹿生活在热带稀树草原。固然树木不多,但非洲那块,除了热带稀树草原,还有热带雨林。长颈鹿既然善于奔跑,完全不用非得吃苦伸长脖子去够树叶,热带雨林的叶子不香么?长颈鹿的近亲霍加狓就没那么长的脖子。
而且脖子更长一点的基因可不是像跑步那样能锻炼进步,是靠一代代地积累才行。换言之,每代稍矮的都被淘汰死亡才剩下越来越高的长颈鹿。树木,尤其是非洲草原的树木寿命都不短,长期被长颈鹿啃食,也不会立马就增高,总归有小树长出来。
除了长颈,长颈鹿为什么没有往食草甚至杂食、跳跃(比如非洲山羊可以上树)或者迁徙到热带雨林(哪怕是边缘)活动呢?