SHOW:
|
|
- or go back to the newest paste.
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 |