什么是Pythonic方法来实现以下目标?

# Original lists:

list_a = [1, 2, 3, 4]
list_b = [5, 6, 7, 8]

# List of tuples from 'list_a' and 'list_b':

list_c = [(1,5), (2,6), (3,7), (4,8)]

list_c的每个成员都是一个元组,其第一个成员来自list_a,第二个成员来自list_b.

推荐答案

在Python 2中:

>>> list_a = [1, 2, 3, 4]
>>> list_b = [5, 6, 7, 8]
>>> zip(list_a, list_b)
[(1, 5), (2, 6), (3, 7), (4, 8)]

在Python 3中:

>>> list_a = [1, 2, 3, 4]
>>> list_b = [5, 6, 7, 8]
>>> list(zip(list_a, list_b))
[(1, 5), (2, 6), (3, 7), (4, 8)]

Python相关问答推荐

仅使用2种 colored颜色 创建热图

使用decorator 自动继承父类

两极:如何分割一个大 pyramid 并并行保存每个

仅对matplotlib的条标签中的一个条标签应用不同的格式

如果AST请求默认受csref保护,那么在Django中使用@ system_decorator(csref_protect)的目的是什么?

如何将带有逗号分隔的数字的字符串解析为int Array?

LAB中的增强数组

Python 3.12中的通用[T]类方法隐式类型检索

通过优化空间在Python中的饼图中添加标签

Django mysql图标不适用于小 case

PywinAuto在Windows 11上引发了Memory错误,但在Windows 10上未引发

如何在polars(pythonapi)中解构嵌套 struct ?

如何从在虚拟Python环境中运行的脚本中运行需要宿主Python环境的Shell脚本?

Python键入协议默认值

迭代嵌套字典的值

如何保持服务器发送的事件连接活动?

可以bcrypts AES—256 GCM加密损坏ZIP文件吗?

如何在达到end_time时自动将状态字段从1更改为0

如何在BeautifulSoup/CSS Select 器中处理regex?

交替字符串位置的正则表达式