吃鸭血排黑便是因为含有很多铁元素,但是铁元素不能被肠胃完全消化、吸收,剩余的铁元素在肠道细菌和胃酸的共同作用下,和其他食物中的硫元素发生反应形成黑色的硫化亚铁,就会导致排黑便。不仅吃鸭血会导致排黑便,吃了其他动物的血液制品,含铁量特别高的蔬菜或者吃了含有铁剂的药物等都会导致排黑便。
除了以上因素会导致排黑便,胃、十二指肠、食管、胰腺或者胆道等上消化道出血,血红蛋白中的铁元素进入其中也会生成很多硫化亚铁,就会导致排黑便。如果不再吃含有铁元素的食物还有排黑便的情况,需要到医院做相关检查,然后对症治疗。