For anyone who asks about using learning theory, this question is a good illustration. The right question is not about the “quick way to bounce between lists and tuples in python” - the reason for slowness is something deeper.
, , : n n & times; n ( ), , "" (, , ). , ( Python), , LP. O (n 3).
, . ( , .) Ω (n 2 2 2n). n = 16 n 3 4096, n 2 2 2n - 1099511627776. , , . ?:-) ( , O (n!), .) O (n ^ 3), , n = 10000 , n = 15.
" - ", , / : , , , , .:-) Python , ""? (, C).