GOOGLE ADS

Mittwoch, 27. April 2022

Wie kann man zwei Werte in einer Rückgabe zurückgeben und sie in zwei Variablen in einer Codezeile in Python zwischenspeichern?

Ich muss zwei Werte in einer einzigen Rückgabe zurückgeben, dann muss ich das Ergebnis der Funktion in zwei Variablen erhalten, ohne auf das Tupel zugreifen zu müssen, das die Rückgabe durch Indizes sendet, es in einer einzigen Zeile abrufen und es zwei anderen Variablen zuweisen zur selben Zeit.


Lösung des Problems

Ich habe es folgendermaßen gelöst, jeder Wert, der die Rückgabe zurückgibt, weist ihn einer Variablen in einer einzelnen Zeile zu

def return_two_values():
return "a", "b"
if __name__ == '__main__':
letter1, letter2 = return_two_values()
print(letter1)
print(letter2)

Ergebnisse:

a
b

Keine Kommentare:

Kommentar veröffentlichen

Warum werden SCHED_FIFO-Threads derselben physischen CPU zugewiesen, obwohl CPUs im Leerlauf verfügbar sind?

Lösung des Problems Wenn ich das richtig verstehe, versuchen Sie, SCHED_FIFO mit aktiviertem Hyperthreading ("HT") zu verwenden, ...