6 Stimmen

Wie kann ich eine Permutation mit Indizes erhalten?

Ich habe eine Liste von Objekten:

array = [object0,object1,object2,object3,object4]

und ich möchte die Reihenfolge der Elemente aufgrund einer Permutation ändern:

permutation = [ 2 , 4 , 0 , 1 , 3 ]

Gibt es einen Befehl in Python, die etwas wie tun wird:

result = Permute(array,permutation)

result = [object2,object4,object0,object1,object3]

Ich weiß, dass ich es mit einer einfachen for loop....

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X