一、创建二维列表

 

python 二维列表转置 python怎么给二维列表赋值_二维

1、二维列表创建第二维的时候,如果采用*2这种方式,这是一种浅复制的方式,同时引用到同一个list,如上图的C。

这种形式,不方便修改C[ i ][ j ]的数据,如果改C[ 0 ][ 2 ],则C [ 1 ][ 2 ]也会改变。

2、如果想要给特定位置的元素赋值,采用列表生成器。

python 二维列表转置 python怎么给二维列表赋值_赋值_02

 

 

二、二维列表转置:【采用解压*】list(zip(*matrix))

python 二维列表转置 python怎么给二维列表赋值_二维_03