ich so etwas wie dies in einem Code gefunden habe, ich arbeite mit:Assign-Funktion der Ausgabe auf leere Liste konstant in Python
[], my_variable = my_function(a, b)
, wo die Ausgabe von my_function wie geht:
return some_dict, some_list
Diese scheint zu funktionieren - Komponententests eines Systems nicht fehlschlagen, aber wenn ich dies an der Python-Konsole versuche (Zuordnung Wörterbuch zu "[]") es wirft:
ValueError: too many values to unpack
Haben Sie so etwas gesehen? Wie funktioniert das Zuweisen eines Wörterbuchs (oder etwas anderes) zur leeren Listenkonstante "[]"?
Oder es funktioniert nicht und Tests etwas fehlen ...
Actual 'my_function' Code wäre hilfreich - wahrscheinlich das erste Ergebnis nicht ein dict überhaupt ist:' [], qwe = {1: 1}, ‚12'' wirft Wert Fehler – J0HN
'[], a = ({}, 1)' funktioniert, obwohl. – Kevin
'[a], qwe = {1: 2}, '12'' funktioniert auch; 'a' wurde 1 – J0HN