Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 389 Bytes

File metadata and controls

27 lines (22 loc) · 389 Bytes

Debugging using pdb

pdb

Iterating smarter

zip, enumerate

Cost of Python objects

import sys
print(sys.version)
d = {
     "int": 0,
     "float": 0.0,
     "dict": dict(),
     "set": set(),
     "tuple": tuple(),
     "list": list(),
     "str": "",
     "unicode": u"",
     "object": object(),
}
for k, v in sorted(d.items()):
     print(k, sys.getsizeof(v))