Es scheint wirklich dumm, aber ich frage mich, warum der folgende Code (numpy 1.11.2) eine Ausnahme auslösen:numpy: Indizes zu groß Geben manchmal Ausnahmen, manchmal nicht
import numpy as npy
a = npy.arange(0,10)
a[10]
Ein nicht dieses:
import numpy as npy
a = npy.arange(0,10)
a[1:100]
kann ich verstehen, wenn wir Teil eines Arrays nehmen wollen, das ist möglich, dass wir, wenn der Index zu groß wird (nur nehmen, was in dem Array ist), aber es scheint ein wenig nicht wirklich interessieren tricky zu mir: es ist ziemlich einfach auch nicht bemerkt, dass Sie tatsächlich eine haben, aber auf dem Weg zählen Sie Indizes, ohne eine Ausnahmeerhöhung.