Ich versuche bereits seid Stunden eine Lösung zu finden:
Ich habe:
eine liste (kann ruhig auch zu np.array umgewandelt werden wenns schneller geht) & 2 np.arrays (aus Integern welche ich als Index verwenden will) .
für jedes Element in meinen werten soll ein Slice von Wert[start] bis Wert[end] erstellt werden. So klappts:
Code: Alles auswählen
import numpy as np
result = [ werte[ start: end] for start,end in zip(start_ix, end_Ix) ]
Code: Alles auswählen
from itertools import chain
result = [ np.fromiter( chain.from_iterable( werte[ start: end] for start,end in zip(start_ix, end_Ix) ) , '1',-1) ]
Was kann ich stattdessen tun?
Oder warum klappt es nicht
Vielen Dank und bleiben Sie gesund.
Bayne