Ich sah this Lösung zum Zusammenführen von Listen wie a = [1,2,3], b = [4,5,6]
mit res = [*a, *b]
.Flachen Sie eine verschachtelte Liste mit Listen Entpacken in einer Liste Verständnis
Angenommen, ich habe eine Liste von Unterlisten wie ls = [a,b]
ist es möglich, etwas wie res = [*i for i in ls]
zu tun?
Diese bestimmte Zeile ist ungültig, da SyntaxError: iterable unpacking cannot be used in comprehension
. Kann etwas Ähnliches getan werden?
Wenn nicht, Wie kann ich einfach eine Liste erstellen, die alle Elemente in Unterlisten enthält?
mit Python 3.5.3
Das Syntax für python3.6 –
@ cᴏʟᴅsᴘᴇᴇᴅ arbeitet Haben Sie den gleichen Fehler mit python3 .6.1 – araknoid
@araknoid Ich nehme etwa '[* a, * b]' –