Ich habe eine Funktion grid(n)
auf Python (mit networkx) erstellt, die einen einfachen Graphen mit "n" Knoten zurückgibt. Ich versuche jetzt, eine andere Funktion namens "Kante" zu erstellen. Ich will "Rand", um grid(n)
als ein Argument zu akzeptieren, und ich möchte das "n" (im Raster (n)) im Körper der Kantenfunktion verwenden. Ist das möglich?Erstellen einer Funktion die Variable eines anderen
Ich habe versucht:
def edge(grid(n)):
"function body"
Aber es ist mir einen ungültigen Syntaxfehler zu geben?
Jede Hilfe sehr geschätzt, wenn Sie mit grid(n)
edge
edge(grid(n))
, rufen Sie dann genannt
Jack
war meine Erklärung hilfreich? – Shasha99