Yes artichokes are good for weight loss because artichokes just like lettuce contain fiber and cellulose which is good for weight loss.
The artichokes and lettuce are low in calories as well while helping to keep you feeling full so you lose weight and the less calories you consume the more weight you lose.
The fiber contained in artichokes and lettuce not only helps you lose weight but also helps improve your digestion.
Artichokes are also beneficial for your health in other ways as well such as improving heart health, lowering blood pressure, lowering cholesterol, improves your liver health and can even help those suffering from irritable bowel syndrome.