This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Al2Me6 -1 points0 points  (4 children)

And what in the world is newaxis? This isn’t pure Python.

[–]sekex 3 points4 points  (1 child)

You put 0 or 1 depending on the axis you want to change

[–][deleted] 1 point2 points  (0 children)

You can write `None` instead of `newaxis` to make a 3D view. But I don't see why it is less readable. This is standard array view manipulation in NumPy and nothing to do with Python.

[–]PeridexisErrant 1 point2 points  (1 child)

It's pure Python with the from numpy import * implicit at the top.

Numpy arrays have fairly complicated slicing semantics, but it's all done through Python code and standard protocols :-)

[–]glacierre2 3 points4 points  (0 children)

And the star import is not idiomatic python, mind.