2024-05-17 18:28:54 发布
网友
我试图附加一个列表使用迭代,但我不断得到错误。问题是我需要使用迭代将一个数据附加到一个列表中指定的次数。你知道吗
代码如下:
def replicate_iter(times, data): result = [] while times > 0: result.append(data) times -= 1 return result
我不知道你为什么要把事情搞复杂。就用这个:
answer = [data]*times
可能你是在用list而不是int来传递时间。你知道吗
list
int
你可能想这样做。你知道吗
>>> times=2 >>> data=[10] >>> replicate_iter(times,data) [[10], [10]]
我不知道你为什么要把事情搞复杂。就用这个:
可能你是在用
list
而不是int
来传递时间。你知道吗你可能想这样做。你知道吗
相关问题 更多 >
编程相关推荐