Python 列表解析
列表解析
处理序列的操作和列表的方法中,Python还包括了一个更高级的操作,称作列表解析表达式(list comperhension expreesion),从而提供一种处理更像矩阵这样结构的强大工具。例如,假设我们需要从列表的矩阵中提取到第二列,因为矩阵是按照行进行存储的,所以通过简单的索引即可获得行,使用列表解析可以同样简单地获取列。
col2 = [row[1] for row in M]
col # [2,5,8]
M # [[1,2,3],[4,5,6],[7,8,9]]
列表解析源自集合的
原创
2020-12-15 13:04:52 ·
630 阅读 ·
0 评论