【发布时间】:2018-09-17 01:40:40
【问题描述】:
这是一个将矩阵顺时针旋转 90 度的问题,我不明白为什么我不能使用:
matrix = zip(*matrix[::-1])
但是:
class Solution:
def rotate(self, matrix):
"""
:type matrix: List[List[int]]
:rtype: void Do not return anything, modify matrix in-place instead.
"""
matrix[::] = zip(*matrix[::-1])
【问题讨论】:
-
一个重新绑定名称,另一个在现有对象上调用
__setitem__ -
[:]与[::]相同。
标签: python arrays python-3.x list