Предположим, что у меня есть кортеж в списке как это:
>>> t = [("asdf", )]
Я знаю, что список всегда содержит один 1 кортеж. В настоящее время я делаю это:
>>> dummy, = t
>>> value, = dummy
>>> value
'asdf'
Существует ли более короткий и более изящный способ сделать это?
Попробуйте
(value,), = t
Это лучше, чем t [0] [0]
, потому что он также утверждает, что ваш список содержит ровно 1 кортеж с 1 значением в нем.