O código Python a seguir é formado por uma operação POP. Qual alternativa substitui a segunda linha para corrigir o problema de lista espelhada?
Questionário 1.2

Quiz
•
Other
•
University
•
Hard
Vinicius P
Used 1+ times
FREE Resource
24 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
5 mins • 20 pts
lista2 = lista[1:]
lista2 = copy(lista)
lista2 = 'lista'
lista2 = lista+lista-lista
lista2 == lista
Answer explanation
A opção correta é 'lista2 = lista[1:]', pois ela cria uma nova lista a partir da original, excluindo o primeiro elemento. As outras opções não corrigem o problema de lista espelhada adequadamente.
2.
MULTIPLE CHOICE QUESTION
5 mins • 20 pts
Qual deve ser a linha de código para gerar a saída {(0: 'Brasil', 1: 'Cuba', 2: 'Uruguai', 3: 'Vietnam')} a partir da lista Países = ['Brasil', 'Cuba', 'Uruguai', 'Vietnam']?
{ix for i,x in enumerate(Países)}
dict(Países)
dict(enumerate(Países))
{for i,x in enumerate(Países)}
{for i,x in enumerate(Países): ix}
Answer explanation
A função dict(enumerate(Países)) cria um dicionário onde cada país da lista é associado ao seu índice. Isso resulta na saída desejada: {(0: 'Brasil', 1: 'Cuba', 2: 'Uruguai', 3: 'Vietnam')}. As outras opções estão incorretas.
3.
MULTIPLE CHOICE QUESTION
5 mins • 20 pts
Marque a alternativa que representa a saída do código Python apresentado.
2 2
Nada
4
2
Erro
Answer explanation
O código Python imprime duas vezes o número 2, resultando na saída '2 2'. Portanto, a alternativa correta é '2 2'.
4.
MULTIPLE CHOICE QUESTION
5 mins • 20 pts
Considerando as afirmações abaixo, quais são os valores lógicos das afirmações, respectivamente? I. p ∨ (q → r) implica (p → r) ∨ (q ↔ r); II. "O carro é" é uma proposição simples; III. O princípio da Não Contradição afirma que "Toda proposição ou é verdadeira ou falsa"; IV. A função dos conectivos é formar novas proposições a partir de outras proposições; V. ¬(p ↔ ¬p) ↔ ¬p → p é uma contradição.
F, F, F, V, V
V, F, V, V, F
F, V, V, V, V
F, F, F, F, F
F, F, F, F, V
Answer explanation
A afirmação I é falsa, II é falsa, III é falsa, IV é verdadeira e V é verdadeira. Portanto, a resposta correta é F, F, F, V, V.
5.
MULTIPLE CHOICE QUESTION
5 mins • 20 pts
Identifique nas alternativas seguintes aquela que representa corretamente o resultado da última linha de código.
[[False True True] [False True True] [False True True]]
[[0 1 2] [3 4 5] [6 7 8]]
[[0 3 6] [1 4 7] [2 5 8]]
[[True True True] [True True True] [False False False]]
[[False False False] [True False False] [True True False]]
Answer explanation
A análise do código revela que a última linha gera uma matriz onde a segunda e terceira colunas são verdadeiras para as linhas 1 e 2, resultando na matriz [[False True True] [False True True] [False True True]].
6.
MULTIPLE CHOICE QUESTION
5 mins • 20 pts
Marque a alternativa a seguir que representa, usando list comprehensions, uma alternativa às linhas 2, 3, 4 e 5 do código acima.
unidades = [x+1 for x in numeros if x<10]
unidades = [x for x in numeros if x<10 x+1]
unidades = [x+1, for x in numeros, if x<10]
unidades = [x for x in numeros, if x<10, x+1]
unidades = [for x in numeros if x<10 append(x+1)]
Answer explanation
A list comprehension creates a new list by applying an expression to each item in an iterable. The correct choice, 'unidades = [x+1 for x in numeros if x<10]', correctly increments values less than 10 from 'numeros'.
7.
MULTIPLE CHOICE QUESTION
5 mins • 20 pts
Dado o seguinte código Python, qual será a saída correta?
'Ambrose'
'Zelda'
'Sabrina'
'spellman'
Answer explanation
O código utiliza um dicionário onde a chave 'Ambrose' está associada a um valor. A saída correta é 'Ambrose', pois é o valor correspondente à chave que foi acessada no dicionário.
Create a free account and access millions of resources
Similar Resources on Wayground
24 questions
Revisão Intr. ES 3º C

Quiz
•
University
21 questions
Contabilidade

Quiz
•
University
20 questions
Quiz de Direito Empresarial

Quiz
•
University
21 questions
Quiz Código de Praxe Leiria

Quiz
•
University
19 questions
visual studio

Quiz
•
University
22 questions
Fato ou Fake? Rotulagem

Quiz
•
University
20 questions
RCP

Quiz
•
University
20 questions
Oficina do Futuro 2024 - Quiz 2

Quiz
•
University
Popular Resources on Wayground
25 questions
Equations of Circles

Quiz
•
10th - 11th Grade
30 questions
Week 5 Memory Builder 1 (Multiplication and Division Facts)

Quiz
•
9th Grade
33 questions
Unit 3 Summative - Summer School: Immune System

Quiz
•
10th Grade
10 questions
Writing and Identifying Ratios Practice

Quiz
•
5th - 6th Grade
36 questions
Prime and Composite Numbers

Quiz
•
5th Grade
14 questions
Exterior and Interior angles of Polygons

Quiz
•
8th Grade
37 questions
Camp Re-cap Week 1 (no regression)

Quiz
•
9th - 12th Grade
46 questions
Biology Semester 1 Review

Quiz
•
10th Grade