标签: python
在Python中,有一种更短的方法来实现它:
x = [func(i) for i in x] ,
给定函数 func 和列表 x ?
答案 0 :(得分:2)
你可以使用map函数,它的编写时间较短,但根据我的经验,它会耗费一些时间。
map
示例 -
x = map(func, x)
对于Python 3.x,map返回一个迭代器,因此您需要将其显式转换为list -
list
x = list(map(func, x))