Wie extrahieren Sie alle Spalten, sondern aus einem array (oder matrix) in python?

Gegeben numpy 2d-array (oder matrix), würde ich gerne extrahieren Sie alle Spalten, sondern die ich-th.

E. g. von

1 2 3 4
2 4 6 8
3 6 9 12

Ich würde gerne haben, z.B.

1 2 3
2 4 6
3 6 9

oder

1 2 4
2 4 8
3 6 12

Ich nicht finden können, ein pythonic Weg, dies zu tun. Ich nun, das können Sie extrahieren bestimmte Spalten, indem Sie einfach

a[:,n]

oder

a[:,[n,n+1,n+5]]

Aber was ist mit extrahieren alle von Ihnen, aber einer?

Schreibe einen Kommentar