Schneiden Verschachtelte Liste

Ich bin vertraut mit schneiden, ich kann nicht umbrochen, mein Kopf herum, und ich habe versucht, einige der Werte zu versuchen zu veranschaulichen, was Los ist, aber es macht für mich keinen Sinn.

Anyway, hier ist das Beispiel:

l = [[0, 0, 0], [0, 1, 0], [1, 0, 0], [1, 1, 1]]  
print l[:,0:2]

Ergibt:

[[0, 0], [0, 1] [1, 0], [1, 1]]

Ich versuche zu übersetzen als "slice von index 0 bis 0,2, das Inkrementieren von 2", das macht für mich keinen Sinn.

  • Sind Sie nicht auch fehlen einige Kommata? Ich bekomme SyntaxError mit diesem code auf Python 2.7.
InformationsquelleAutor prelic | 2011-03-18
Schreibe einen Kommentar