Ed
há 9 meses
Vamos analisar cada uma das alternativas para identificar a sintaxe INCORRETA em Python 2.7: (A) `c["tres"] = b` - Esta sintaxe está correta, pois está atribuindo o valor de `b` à chave `"tres"` no dicionário `c`. (B) `b[0] = [i for i in a]` - Esta sintaxe também está correta, pois está atribuindo uma lista gerada por compreensão à posição 0 da lista `b`. (C) `a[] = b[0]` - Esta sintaxe é INCORRETA, pois não é permitido deixar os colchetes vazios ao tentar atribuir um valor a uma lista. Deveria ser algo como `a[0] = b[0]` ou `a.append(b[0])`. (D) `b = a[::]` - Esta sintaxe está correta, pois está utilizando a notação de fatiamento para copiar todos os elementos da lista `a` para `b`. Portanto, a alternativa INCORRETA é: (C) a[] = b[0].
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material