Funktionsaufruf innerhalb einer Funktion Python

Neue Frage »

Auf diesen Beitrag antworten »
Haevelin Funktionsaufruf innerhalb einer Funktion Python

Hallo,

ich habe in Python die folgende Funktion zum Tauschen von Reihen in einer Matrix geschrieben:

code:
1:
2:
3:
4:
5:
6:
7:
8:
def swapRows(v,i,j):     
       if (len(v.getshape())==1):        
             v[i], v[j]=v[j],v[i]     
       else: 
             temp=v[i].copy()
             v[i]=v[j]
             v[j]=temp


Später rufe ich diese Funktion in einer anderen Funktion auf mit

swapRows(a,b,c)


Ich erhalte für den Ausdruck swapRows einen invalid syntax Fehler. Was könnte die Ursache dafür sein?
 
Auf diesen Beitrag antworten »
eulerscheZahl

Etwas mehr Information wäre nett: wie erstellst du v?
Ich kann in der Dokumentation gerade kein getshape finden, bei einem numpy.array erhalte ich einen Fehler, was ist v für ein Datentyp?
 
Neue Frage »
Antworten »


Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »