Нет, это не так.Но вы должны быть осторожны - слишком большая зависимость от пользовательского типа данных (sic) может привести к проблемам (читай: раздутый код), например, если вы принимаете различные типы в качестве аргументов.Тем не менее, создание вспомогательного класса для работы с Python-подобными наборами, вероятно, является наилучшим способом, хотя, как вы сказали, лучший способ будет использовать объекты (Словарь).