Betriebsumgebung
ideone (Python 3)
@ Scipy Lecture notes, Edition 2015.2 p14
Es gibt ein Beispiel für die Verwendung von append () und expand () in der Listenoperation.
L = [ 'red', 'blue', 'green', 'black', 'white' ]
L.append('pink')
...
L.extend(['pink', 'purple']) # extend L, in-place
Ich habe append () verwendet, aber ich erinnere mich nicht sehr an extens ().
https://docs.python.jp/3/tutorial/datastructures.html 5.1. Etwas mehr über den Listentyp
list.extend(iterable) Erweitern Sie die Liste, indem Sie alle Elemente der Iterable zur Zielliste hinzufügen. Entspricht a [len (a):] = iterierbar.
Versuchen Sie es mit append () und extension ().
https://ideone.com/CAHncZ
alist = [3, 1, 4]
alist.append([1, 5, 9])
print(alist)
#
blist = [3, 1, 4]
blist.extend([1, 5, 9])
print(blist)
run
[3, 1, 4, [1, 5, 9]]
[3, 1, 4, 1, 5, 9]
+ =
hinzu@shiracamus hat mir beigebracht, wie man eine Liste mit + =
hinzufügt.
Danke für die Information.