python中flatten的用法

来源:互联网 发布:天窗用处大吗 知乎 编辑:程序博客网 时间:2024/06/07 09:09

1、用在数组时:

arr = [[1,2,3],[4,5,6],[7,8,9]]arr2 = array(arr)arr2.flatten()

2、用在矩阵时:

arr = [[1,2,3],[4,5,6],[7,8,9]]m = mat(arr)a.flatten()

3、用在列表时:

a = [[1,2,3],[4,5,6],[7,8,9],['abc','def']]a1 = [y for x in a for y in x]
原创粉丝点击