加入两个列表以创建一个新列表

SHI*_*HOO 2 python list

我有两个列表和一个常数

x =[47, 78, 35, 70, 28, 41]
y = [45, 79, 30, 83, 71, 46]
z=10
Run Code Online (Sandbox Code Playgroud)

我想创建一个看起来像的新列表

a=[[47,45,10],
   [78,79,10],
   [35,30,10],
   [70,83,10],
   [28,71,10],
   [41,46,10]]
Run Code Online (Sandbox Code Playgroud)

dea*_*hot 8

尝试这个

res = [[a, b, z] for a, b in zip(x, y)]
print(res)
Run Code Online (Sandbox Code Playgroud)

输出:

[[47, 45, 10],
 [78, 79, 10],
 [35, 30, 10],
 [70, 83, 10],
 [28, 71, 10],
 [41, 46, 10]]
Run Code Online (Sandbox Code Playgroud)