der Suche nach einer optimalen Lösung ist.Struktur Abflachung ich habe, istOptimale Lösung für Arrays innerhalb Arrays
Source a = {
"key1": [
[
0
],
[
1
]
],
"key2": [
[
2
],
[
3
]
]
}
Target=[0][1][2][3]
Gibt es eine bessere Lösung als die folgenden?
a_values=a.values()
flatValues=[]
for i in range(0,len(a_values)):
flatValues=flatValues+a_values[i]
Wie ist das leistungsfähiger? Können Sie das erklären? –
Die Antwort von TigerhawkT3 [v für l in a.values () für v in l] ist ebenfalls gut. Ihr Code kann Fehler in Python3 auslösen. – klim