showgan@tg says to YSITD
ls = [{'n':i,'ls':fn(i)} for i in range(2,10)]