您好如何在列表A中的每个整数上添加一个数字,从而使用python生成新列表B。我也想生成n个列表 例: a = [1,2,3],n = 2 将k = 3添加到a的每个元素中,得到b = [4,5,6],将k添加到列表b中,得到c = [7,8,9] 我使用地图功能实现了此功能,但我想生成n个列表。
def bw(n,k):
test_list = [1,3]
if n > 1:
res = list(map(lambda x :x+k,test_list))
return test_list,res
else:
return test_list
print bw(3,2)
输出b = [4,6] c = [7,9]