Например, у меня есть список таких кортежей, последний элемент первого кортежа пуст:
data=[('1',),('2','3'),('6','5'),('3','4')]
Я хочу получить последний элемент каждого кортежа, я использую что-то вроде этого, для i, j в данных, если j не является пустым, то сделать j списком:
lastelemtent=list(set([j for i,j in data if j]))[0]
Я получаю ошибку: not enough values to unpack (expected 2, got 1)
Я хочу получить результат как: lastelemtent=['3','5','4']
.