Encuentro muchas respuestas actualizadas y respondidas correctamente, pero agregaré algo nuevo a la pila de respuestas.
En Python hay infinitas formas de hacer esto, aquí hay algunos casos de
manera normal
>>> l= [1,2,"stackoverflow","python"]
>>> l
[1, 2, 'stackoverflow', 'python']
>>> tup = tuple(l)
>>> type(tup)
<type 'tuple'>
>>> tup
(1, 2, 'stackoverflow', 'python')
forma inteligente
>>>tuple(item for item in l)
(1, 2, 'stackoverflow', 'python')
Recuerde que la tupla es inmutable, se usa para almacenar algo valioso. Por ejemplo, la contraseña, clave o hash se almacenan en tuplas o diccionarios. Si se necesita un cuchillo, ¿por qué usar la espada para cortar manzanas? Úselo sabiamente, también hará que su programa sea eficiente.
tuple
otro lugar antes?