2024-04-26 17:57:51 发布
网友
我有两张同样大小的单子。我想建立一个新的列表,将两者结合起来(列表列表),使具有相同索引的元素位于一个列表中,而这个列表将具有相同的索引。你知道吗
输入示例:
a = [1, 2, 3] b = [4, 5, 6] combined = [[1, 4], [2, 5], [3, 6]]
你知道怎么做吗?你知道吗
使用built-in ^{}:
>>> a = [1, 2, 3] >>> b = [4, 5, 6] >>> zip(a, b) [(1, 4), (2, 5), (3, 6)]
这是你的名单。你知道吗
combined = [[i,k] for i,k in zip(a,b)]
这将为您提供元组列表
combined = list(zip(a, b))
如果你真的需要你的元素列表,那么我们可以写
combined = list(map(list, zip(a, b)))
使用built-in ^{} :
这是你的名单。你知道吗
这将为您提供元组列表
如果你真的需要你的元素列表,那么我们可以写
相关问题 更多 >
编程相关推荐