in Pokemon sword I have been searching for a ditto, can anybody give me tips on where to find one?
In Pokemon Sword and Shield:
Lake of Outrage Stony Wilderness (Max Raid Battle)
Along with Expansion Pass:
Workout Sea Workout Sea (Wanderer) Max Lair (Dynamax Adventure)
Source
Hope this helps!