Es scheint, dass die Methode zum Einfügen von Daten in das Array durcheinander gebracht wurde. Notieren Sie sich dies.
List
.append(data)
Fügen Sie am Ende Daten hinzu. Gleich wie drücken.
.insert(index,data)
Fügen Sie Daten an der Indexposition ein. Beachten Sie, dass ** auch wenn der Indexwert die Länge des Arrays überschreitet, kein Fehler auftritt und er am Ende so wie er ist ** gesetzt wird. Seien Sie also vorsichtig.
hoge = list([1,2,3])
hoge.insert(1,4) # 1,4,2,3
hoge.insert(5000,5) # 1,4,2,3,5
Set
.add(data)
Daten hinzufügen. ** Es scheint, dass die Bestellung automatisch sortiert wird. ** ** **
hoge = set([1,2,3])
hoge.add(0) # 0,1,2,3
hoge.add(4) # 0,1,2,3,4
Recommended Posts