Python 使用map()和lambda进行转置

您所在的位置:网站首页 undercover尺码偏小 Python 使用map()和lambda进行转置

Python 使用map()和lambda进行转置

#Python 使用map()和lambda进行转置| 来源: 网络整理| 查看: 265

Python 使用map()和lambda进行转置,python,Python,我遇到了以下代码: l = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] list(map(lambda *a: list(a), *l)) 返回: [[1,4,7],[2,5,8],[3,6,9]] 我不太明白这些值是如何被转换的。我知道*l是用来打开列表的,之后我有点不确定。 对此有任何逐步的解释吗?以下是该代码对给定输入的翻译: list(map(lambda *a: list(a), *l)) l解包至: list(map(lambda *a: list(a



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3