我有一个数组:array[[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16]].我正在寻找一种方法来提取每一行和每一列,例如array[[1,3],[9,11]].在python中执行此操作的最佳方法是什么?
像这样的东西.
>>> [x[::2] for x in [[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16]][::2]]
[[1, 3], [9, 11]]
Run Code Online (Sandbox Code Playgroud)
的[::2]语法的意思是"数组的每个第二元件".
| 归档时间: |
|
| 查看次数: |
47 次 |
| 最近记录: |