Python-如何将列表合并为元组列表?

发布于 2021-02-02 23:21:37

实现以下目标的Python方法是什么?

# 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都是一个元组,其第一个成员是from list_a,第二个成员是from list_b

关注者
0
被浏览
175
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。

    在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)]
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看