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'
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'
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.