Есть ли способ записать это как понимание?
sd = {} for x in range(n): sd[x] = []
Вы имеете в виду словарь понимание. Это эквивалент:
sd = {x:[] for x in range(n)}