Advertisement
Guest User

Untitled

a guest
May 30th, 2012
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. >>> d = {1:2}
  2. >>> dis.dis(lambda: d[1])
  3. 1 0 LOAD_GLOBAL 0 (d)
  4. 3 LOAD_CONST 1 (1)
  5. 6 BINARY_SUBSCR
  6. 7 RETURN_VALUE
  7.  
  8. >>> dis.dis(lambda: d.get(1))
  9. 1 0 LOAD_GLOBAL 0 (d)
  10. 3 LOAD_ATTR 1 (get)
  11. 6 LOAD_CONST 1 (1)
  12. 9 CALL_FUNCTION 1
  13. 12 RETURN_VALUE
  14.  
  15. >>> dis.dis(lambda: d.__getitem__(1))
  16. 1 0 LOAD_GLOBAL 0 (d)
  17. 3 LOAD_ATTR 1 (__getitem__)
  18. 6 LOAD_CONST 1 (1)
  19. 9 CALL_FUNCTION 1
  20. 12 RETURN_VALUE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement