When leading against a suit contract, the priority is to avoid giving a trick to declarer, as most of the times it is impossible to establish tricks from length for your side.
Leading an Ace from A-K is an excellent lead.
Leading a singleton can give you the opportunity of ruffing before declarer can draw trumps.
The lead from a sequence composed of at least two touching honors is a good lead.
If none of the above is an option, it is possible to lead from another suit in which case the principle of “fourth best” is applied. From a doubleton, we lead high, and from three small we lead the second best, following « middle-up-down ».