Files
Core2forAWS-MicroPython/tests/basics/ordereddict1.py
T

27 lines
541 B
Python
Raw Normal View History

2015-03-18 01:25:04 +02:00
try:
from collections import OrderedDict
except ImportError:
try:
from ucollections import OrderedDict
2015-03-18 01:25:04 +02:00
except ImportError:
print("SKIP")
raise SystemExit
2015-03-18 01:25:04 +02:00
d = OrderedDict([(10, 20), ("b", 100), (1, 2)])
print(len(d))
2015-03-18 01:25:04 +02:00
print(list(d.keys()))
print(list(d.values()))
del d["b"]
print(len(d))
print(list(d.keys()))
print(list(d.values()))
# access remaining elements after deleting
print(d[10], d[1])
# add an element after deleting
d["abc"] = 123
print(len(d))
2015-03-18 01:25:04 +02:00
print(list(d.keys()))
print(list(d.values()))