大便颜色发绿可能是以下原因导致的:
1、与饮食有关,如患者食用过多绿色的蔬菜、饮用大量的绿色果汁,导致绿色素未被人体完全分解消化,经过人体排泄系统排出体外,就会出现大便的颜色发绿,属于正常现象。
2、服用了含有铋的药物以及补铁剂,这些成分都会造成大便发绿,甚至是发黑。
3、肠道菌群失调、消化功能不良也可以出现大便发绿。消化不良时胃酸分泌减少,食物不能充分地消化吸收,会使大便出现发绿的情况。
4、胆道疾病,如胆囊炎、胆结石、胆囊息肉等。胆道发生病理性改变后,会出现胆汁分泌异常,过量的胆汁会经过排泄系统排出体外,胆汁经过氧化反应会变绿。