Logo Passei Direto
Buscar
Observe o código fonte abaixo, escrito em linguagem Python 2.7.
40. A sintaxe INCORRETA para listas, tuplas e dicionários é
(A) c["tres"] = b
(B) b[0] = [i for i in a]
(C) a[] = b[0]
(D) b = a[::]
User badge image
Aprimorando com Questões

há 9 meses

Respostas

User badge image

Ed Verified user icon

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

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina