¡@

Home 

python Programming Glossary: load_const

Why does Python code run faster in a function?

http://stackoverflow.com/questions/11241523/why-does-python-code-run-faster-in-a-function

is 2 0 SETUP_LOOP 20 to 23 3 LOAD_GLOBAL 0 xrange 6 LOAD_CONST 3 100000000 9 CALL_FUNCTION 1 12 GET_ITER 13 FOR_ITER 6 to.. 16 STORE_FAST 0 i 3 19 JUMP_ABSOLUTE 13 22 POP_BLOCK 23 LOAD_CONST 0 None 26 RETURN_VALUE At top level the bytecode is 1 0 SETUP_LOOP.. is 1 0 SETUP_LOOP 20 to 23 3 LOAD_NAME 0 xrange 6 LOAD_CONST 3 100000000 9 CALL_FUNCTION 1 12 GET_ITER 13 FOR_ITER 6 to..

Accessing class variables from a list comprehension in the class definition

http://stackoverflow.com/questions/13905741/accessing-class-variables-from-a-list-comprehension-in-the-class-definition

1 ... return Foo ... dis.dis foo 2 0 LOAD_BUILD_CLASS 1 LOAD_CONST 1 code object Foo at 0x10a436030 file stdin line 2 4 LOAD_CONST.. 1 code object Foo at 0x10a436030 file stdin line 2 4 LOAD_CONST 2 'Foo' 7 MAKE_FUNCTION 0 10 LOAD_CONST 2 'Foo' 13 CALL_FUNCTION.. stdin line 2 4 LOAD_CONST 2 'Foo' 7 MAKE_FUNCTION 0 10 LOAD_CONST 2 'Foo' 13 CALL_FUNCTION 2 2 positional 0 keyword pair 16..

Python string interning

http://stackoverflow.com/questions/15541404/python-string-interning

we'll see that they are exactly the same # s1 string 2 0 LOAD_CONST 1 'string' 3 STORE_FAST 0 s1 # s2 strin g 3 6 LOAD_CONST 4.. LOAD_CONST 1 'string' 3 STORE_FAST 0 s1 # s2 strin g 3 6 LOAD_CONST 4 'string' 9 STORE_FAST 1 s2 The third example involves a run.. is not automatically interned # s3a strin # s3 s3a g 4 12 LOAD_CONST 2 'strin' 15 STORE_FAST 2 s3a 5 18 LOAD_FAST 2 s3a 21 LOAD_CONST..

Are tuples more efficient than lists in Python?

http://stackoverflow.com/questions/68630/are-tuples-more-efficient-than-lists-in-python

b ... x 1 2 3 4 5 ... y x 2 ... import dis dis.dis a 2 0 LOAD_CONST 1 1 3 LOAD_CONST 2 2 6 LOAD_CONST 3 3 9 LOAD_CONST 4 4 12.. 5 ... y x 2 ... import dis dis.dis a 2 0 LOAD_CONST 1 1 3 LOAD_CONST 2 2 6 LOAD_CONST 3 3 9 LOAD_CONST 4 4 12 LOAD_CONST 5 5 15.. dis dis.dis a 2 0 LOAD_CONST 1 1 3 LOAD_CONST 2 2 6 LOAD_CONST 3 3 9 LOAD_CONST 4 4 12 LOAD_CONST 5 5 15 BUILD_LIST 5 18 STORE_FAST..