我可以使用带有迭代器参数的函数生成列表吗?

时间:2019-09-30 03:28:01

标签: python iterator

例如,我有一个名为addone的函数。

def addone(num):
    num = num + 1
    return num

我还有一个数字列表。我要添加一个到所有。

我试图这样编写代码:

mylist = [1, 2, 3, 4]

newlist = addone([i for i in mylist])

但是它不起作用。

实际上我的函数要复杂得多,这就是为什么我想使用迭代器作为参数。

有人想到什么好主意吗?预先感谢!

0 个答案:

没有答案