Note 15.11.1.
This workspace is provided for your convenience. You can use this activecode window to try out anything you like.
{<key-expression>:<value-expression> for <item> in <sequence> if <condition>}
alist = [4,2,8,6,5]
dic = {num:num**2 for num in alist if num < 6}
print(dic)