将元组列表转换为列表列表

发布于 2021-01-29 19:35:43

我已经编写了此函数,用于将元组列表转换为列表列表。有没有更优雅的/ Pythonic的方式来做到这一点?

def get_list_of_lists(list_of_tuples):
    list_of_lists = []                                                          
    for tuple in list_of_tuples:
        list_of_lists.append(list(tuple))

    return list_of_lists
关注者
0
被浏览
99
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    您可以使用列表推导:

    >>> list_of_tuples = [(1, 2), (4, 5)]
    >>> list_of_lists = [list(elem) for elem in list_of_tuples]
    
    >>> list_of_lists
    [[1, 2], [4, 5]]
    


知识点
面圈网VIP题库

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

去下载看看