Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Concatenar tupla

Por quê é necessário adicionar a virgula após <('divorciado' , )para poder concatenar as tuplas ?

status_civil = ('casado','solteiro') + ('divorciado',)  #cuidado, precisa ter a virgula após 'divorciado'
1 resposta
solução!

Oi Felipe!

Isso vem do próprio Python, vejamos a documentação:

"Tuples are constructed by the comma operator (not within square brackets), with or without enclosing parentheses, but an empty tuple must have the enclosing parentheses, such as a, b, c or (). A single item tuple must have a trailing comma, such as (d,). "

Em poucas palavras, para existir uma tupla, deve haver pelo menos uma vírgula em sua definição.