it-swarm.com.de

Wie füge ich ein Element in Python mit list.insert an das Ende der Liste?

Es gibt eine Liste, zum Beispiel

a=[1,2,3,4]

Ich kann nutzen

a.append(some_value)

element am Ende der Liste hinzufügen und

a.insert(exact_position, some_value)

einfügen eines Elements an einer anderen Position in der Liste aber nicht am Ende as

a.insert(-1, 5)

gibt [1,2,3, 5, 4] zurück. Wie fügt man also ein Element mit list.insert (position, value) am Ende der Liste hinzu?

29
Andersson

In diesem Fall müssen Sie die neue Ordnungszahl mit insert an len übergeben:

In [62]:

a=[1,2,3,4]
a.insert(len(a),5)
a
Out[62]:
[1, 2, 3, 4, 5]
48
EdChum