Question: where do you find a ditto in pokemon sword and shield?
Answer: That's because Ditto can be caught exclusively in the Lake of Outrage section of the Wild Area. You can find it during any weather conditions, but you'll need to cross the lake to the small patch of land on the other side which has three areas of tall grass.