> анонимная функция, просто ее специально урезали таким образом до 1ной строчки

>>> lambda: import os
File “<input>”, line 1
lambda: import os
^
SyntaxError: invalid syntax

Это ненормальное поведение для анонимной функции, согласитесь. Всё же не стоит путать людей, которые услышав слово “функция” (но, мол, урезанная, чуть-чуть, по гланды :-), пытаются в лямбду вставить return, exec и т.д. и т.п.

..bw