Python 嵌套列表解析
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                Python 嵌套列表解析
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                
                            
                            
                            將一個3*4矩陣轉為4*3矩陣
Matrix = [
[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12],
]
afterMatrix = [[row[i] for row in Matrix] for i in range(4)]) #3*4矩陣改為4*3矩陣
for row in Matrix 取出Matrix中的元素,每個元素均是一個list 如 [1,2,3,4]
外圍的for i in range() 確定取每個元素list如[1,2,3,4]中的第幾個元素
row(0-3)確定有四行
Matrix的三行,也就是三個元素
即為afterMatrix的三列。
 
                        
                        
                        Matrix = [
[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12],
]
afterMatrix = [[row[i] for row in Matrix] for i in range(4)]) #3*4矩陣改為4*3矩陣
for row in Matrix 取出Matrix中的元素,每個元素均是一個list 如 [1,2,3,4]
外圍的for i in range() 確定取每個元素list如[1,2,3,4]中的第幾個元素
row(0-3)確定有四行
Matrix的三行,也就是三個元素
即為afterMatrix的三列。
轉載于:https://www.cnblogs.com/followlqc/p/10923734.html
總結
以上是生活随笔為你收集整理的Python 嵌套列表解析的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 中班教案《推小车》反思
- 下一篇: 圈子干净是什么意思
