【发布时间】:2011-07-17 20:29:32
【问题描述】:
我对切片很熟悉,对此我无法理解,我尝试更改一些值以尝试说明正在发生的事情,但这对我来说毫无意义。
不管怎样,下面是例子:
l = [[0, 0, 0], [0, 1, 0], [1, 0, 0], [1, 1, 1]]
print l[:,0:2]
导致:
[[0, 0], [0, 1] [1, 0], [1, 1]]
我试图将其翻译为“从索引 0 到 0,2 的切片,以 2 递增”,这对我来说毫无意义。
【问题讨论】:
-
你是不是少了一些逗号?我在 Python 2.7 上使用该代码得到 SyntaxError。