[1, 4, 9, 10, 25, 36, 49, 64, 81] 应该是:
[1, 4, 9, 16, 25, 36, 49, 64, 81]
并且打印这块也错了,
for item in map(f, [1, 2, 3, 4, 5, 6, 7, 8, 9]): print(item)
这个的输出不是list,而是list中的每个元素:
1 4 9
……
哈哈,少侠好武功,应该是作者写错了