Dada a seguinte declaração em Python, considere as afirmativas verdadeiras (V) ou falsas (F): l = [1, 2, (3, 4)] ( ) A instrução l[0] = -1 irá gerar um erro durante a execução. ( ) A instrução l[2] = -1 irá gerar um erro durante a execução. ( ) A instrução l[2][0] = -1 irá gerar um erro durante a execução. ( ) A instrução l[-1][0] = -1 irá gerar um erro durante a execução. Assinale a alternativa que apresenta a sequência correta, respectivamente: F – V – V – V F – F – F – F F – F – V – V F – F – F – V V – V – V – V
Soluções para a tarefa
Resposta: F – F – V – V
Explicação:
(F ) A instrução l[0] = -1 irá gerar um erro durante a execução.
Muda o valor do índice [0] (primeira posição da lista).
l = [1, 2, (3, 4)]
l = [-1, 2, (3, 4)]
(F ) A instrução l[2] = -1 irá gerar um erro durante a execução.
Muda o valor do índice l[2] (terceira posição da lista).
l = [1, 2, (3, 4)]
l = [1, 2, -1]
(V ) A instrução l[2][0] = -1 irá gerar um erro durante a execução.
Essa lista não possui listas internas. Sendo assim, essa instrução retornará erro.
(V ) A instrução l[-1][0] = -1 irá gerar um erro durante a execução.
Essa lista não possui listas internas e não existem índices negativos (a primeira posição de uma lista é 0). Sendo assim, essa instrução retornará erro.
Espero ter ajudado.
Bons estudos!
Resposta:
ffvv
Explicação:
Gabarito