a:Gemeinsame zwei Array zu einem Array?
[[1,2,3],
[4,5,6]]
b:
[[7,8,9],
[10,11,12]]
Wie kann ich ein Array wie erhalten:
[[[1,2,3],[4,5,6]],[[7,8,9],[10,11,12]]]
a und b mit?
a:Gemeinsame zwei Array zu einem Array?
[[1,2,3],
[4,5,6]]
b:
[[7,8,9],
[10,11,12]]
Wie kann ich ein Array wie erhalten:
[[[1,2,3],[4,5,6]],[[7,8,9],[10,11,12]]]
a und b mit?
können Sie verwenden python's append method:
x = []
x.append(a)
x.append(b)
Oder kurz (erwähnt von @Kasramvd in den Kommentaren):
x = [a, b]
Sie die append über leere Liste verwenden können beliebig viele Liste hinzuzufügen als Sie wollen. Siehe folgendes Beispiel.
>>> final_list = []
>>> a = [[1,2,3], [4,5,6]]
>>> b = [[7,8,9], [10,11,12]]
>>> final_list.append(a)
>>> final_list.append(b)
>>> final_list
[[[1,2,3],[4,5,6]],[[7,8,9],[10,11,12]]]
Wie schon in anderen Antworten erwähnt, wenn Sie [[[1,2,3],[4,5,6]],[[7,8,9],[10,11,12]]]
wollen, rufen append
oder einfach c = [a, b]
schreiben.
Allerdings lautet der Titel "Joint zwei Array zu einem Array?", Also nehme ich an, was Sie tatsächlich erwarten, ist [[1,2,3],[4,5,6],[7,8,9],[10,11,12]]
, die nützlicher scheint. Um dies zu tun, rufen Sie extend
wie folgt an:
x = []
x.extend(a)
x.extend(b)
Wie dieses 'c = [a, b]'. – Kasramvd