Может, попробовать разобраться с трейсингом?
А он, если заработает, выявит, что не все з зависимости удовлетворены при сборке... ну и там будешь разбираться.
Guerro69, в вашем вопросе я не заметил, где написано про то, что внутри может быть еще кортеж или что-то такое. Каков вопрос, таков ответ, пример обрабатывается корректно. И потом - в варианте SoreMix надо импортировать библиотеку, а мой велосипедик вааще нативный :)
Если вы действительно хотите разобраться, скачайте «Изучаем Python» М.Лутца, первый том. Это единственный известный мне внятный учебник (не справочник!), где можно понять, что такое скобки в Python, и какую роль они играют в языке.
ZIK1337, вот именно. Как понять ребус, который в вопросе?
Если хочешь, чтобы кто-то разбирался в твоей проблеме, хорошо бы более развернуто задавать вопрос. Чтобы человек не пытался воображать себе то, что у тебя на экране и в голове.
Сергей Карбивничий, а почему нет?
Ну, я как-бы не настаиваю, наверно есть более правильные python-way - ORM всякие...
Но если очень не хочется ООП и хочется фигак-фигак и в продакшен?