列出水仙花:
print('\n'.join([str(n) for n in range(100, 1000) if n == sum(map(lambda _: int(_) ** 3, list(str(n))))]))
判断水仙花:
print(f'{(lambda _: f"数字{_}是" if int(_) == sum(map(lambda __: int(__) ** 3, list(_))) else f"数字{_}不是")(input("请输入数字:"))}水仙花')