感觉这个有点别扭。先过,用到再说。
# -*- coding: utf-8 -*-
"""
Created on Thu May 9 17:19:25 2019
@author: Administrator
"""
def universal(some_list, func):
return [func(x) for x in some_list]
a = [1, 2, 3, 4, 5]
b = universal(a, lambda x:x**2)
print(b)
运行:
[1, 4, 9, 16, 25]