Code: Select all
from collections import OrderedDict
d = OrderedDict()
...
d[100] = [x100, y100]
d[101] = [x101, y101]
d[102] = [x102, y102]
...
Code: Select all
...
d[100] = [x100, y100]
d[101] = [x_inserted, y_inserted] # new entry
d[102] = [x101, y101] # before d[101]
d[103] = [x102, y102] # before d[102]
...
Wenn ich Einträge aus dem Wörterbuch lösche, kann ich diesen Ansatz verwenden
Code: Select all
for key in d:
if key > inserted_value:
d[key - 1] = d[key]
del d[key]
Mobile version