namedtuple_asdict.py 384 B

1234567891011121314151617181920
  1. try:
  2. try:
  3. from ucollections import namedtuple
  4. except ImportError:
  5. from collections import namedtuple
  6. except ImportError:
  7. print("SKIP")
  8. raise SystemExit
  9. t = namedtuple("Tup", ["baz", "foo", "bar"])(3, 2, 5)
  10. try:
  11. t._asdict
  12. except AttributeError:
  13. print("SKIP")
  14. raise SystemExit
  15. d = t._asdict()
  16. print(list(d.keys()))
  17. print(list(d.values()))