我有一个列表
x = [[2873, 5321, 5421], [2788, 5171, 5271], [2788, 5171, 5271]]
。
我想要将y=400
添加到列表中的每个元素上。
输出应该是 z = [[3273, 5721, 5821], [3188, 5571, 5671], [3188, 5571, 5671]]
我尝试使用以下代码:def add(x,y):
addlists=[(x[i] + y) for i in range(len(x))]
return addlists
z = add(x,y)
但是那并没有奏效。
我还尝试过
def add(x,y):
addlists = [(x[i] + [y]) for i in range(len(x))]
return addlists
z = add(x,y)
但这会返回z = [[2873, 5321, 5421] + 400, [2788, 5171, 5271] + 400, [2788, 5171, 5271]+ 400]