Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- >>> d = {1:2}
- >>> dis.dis(lambda: d[1])
- 1 0 LOAD_GLOBAL 0 (d)
- 3 LOAD_CONST 1 (1)
- 6 BINARY_SUBSCR
- 7 RETURN_VALUE
- >>> dis.dis(lambda: d.get(1))
- 1 0 LOAD_GLOBAL 0 (d)
- 3 LOAD_ATTR 1 (get)
- 6 LOAD_CONST 1 (1)
- 9 CALL_FUNCTION 1
- 12 RETURN_VALUE
- >>> dis.dis(lambda: d.__getitem__(1))
- 1 0 LOAD_GLOBAL 0 (d)
- 3 LOAD_ATTR 1 (__getitem__)
- 6 LOAD_CONST 1 (1)
- 9 CALL_FUNCTION 1
- 12 RETURN_VALUE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement