提问人:Casey Nwan 提问时间:10/14/2022 更新时间:10/14/2022 访问量:145
从两个列表创建嵌套列表 [duplicate]
Create a nested list from two lists [duplicate]
问:
我正在尝试从两个列表创建一个嵌套列表
x1 = [1, 2]
x2 = [Z, Y]
输出应如下所示:
xtotal = [[1, Z], [2, Y]]
我的代码:
xtotal = [[x for x in x1], [xx for xx in x2]]
答:
2赞
Md Golam Rahman Tushar
10/14/2022
#1
只需使用以下行即可。这应该有效。
xtotal = [list(t) for t in zip(x1, x2)]
0赞
Abdo Sabry
10/14/2022
#2
假设 和 具有相同的长度,那么x1
x2
法典:
x1 = [1, 2]
x2 = [Z, Y]
xtotal = [[x1[i], x2[i]] for i in range(len(x1))]
输出:
[[1, Z], [2, Y]]
评论