Serhiy Storchaka <storchaka+cpyt...@gmail.com> added the comment:
Great! I withdrew the original proposition in issue33325 because the part of the optimization was not so good as I expected. But this part is good. $ ./python -m timeit "[$(seq -s, 10)]" 5000000 loops, best of 5: 75.5 nsec per loop $ ./python -m timeit "[*($(seq -s, 10))]" 5000000 loops, best of 5: 57.2 nsec per loop Would you consider to optimize also creating a set of constants? $ ./python -m timeit "{$(seq -s, 10)}" 2000000 loops, best of 5: 186 nsec per loop $ ./python -m timeit -s "a = frozenset(($(seq -s, 10)))" "{*a}" 2000000 loops, best of 5: 116 nsec per loop ---------- nosy: +serhiy.storchaka _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue38328> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com