¿Estoy seguro de mezclar tipos en una lista de Python?

¿Hay problemas imprevistos en la mezcla de diferentes tipos en una lista de Python? Por ejemplo:

import random
data = [["name1", "long name1", 1, 2, 3],
        ["name2", "long name2", 5, 6, 7]]
name, long_name, int1, int2, int3 = random.choice(data)

Estoy usando este código para establecer aleatoriamente varios parámetros relacionados dentro de una función, pero aunque Python lo admite, desconfío de mezclar tipos como este en una lista. Dado que la lista de tipos de datos mixtos no se utilizará para ningún procesamiento aparte de la asignación de variables en sí misma (las variables que asigna a will, pero no la lista en sí misma), supongo que esto está bien, pero quiero asegurarme de que No es un código secretamente problemático.

Respuestas a la pregunta(4)

Su respuesta a la pregunta