да, но и памяти он занимает раз в 5 больше.
Самый быстрый способ перебора любых последовательностей - запихнуть эту последовательность в генератор - он ещё быстрее чем кортеж. Кстати кортеж - неизменяем, в курсе да?
То есть если захочешь его изменить - будет ошибка.
заблуждаетесь
для проверки скорости
python -m timeit -s 'a = (10, 20, 30)' 'x, y, z = a'
python -m timeit -s 'a = [10, 20, 30]' 'x, y, z = a'
для проверки размера
import sys
sys.getsizeof(tuple(iter(range(10))))
sys.getsizeof(list(iter(range(10))))