11 - Le liste - QUIZ

Risultati
Domanda 1

Quale di queste istruzioni definisce una lista?

A ["a"; "b"; "c"]
B {"a", "b", "c"}
C "a", "b", "c"
D ("a", "b", "c")
E ["a", "b", "c"]


Domanda 2

Per aggiungere in coda alla lista ls l'elemento el devo scrivere ...

A append(ls, el)
B ls = append(el)
C ls.append[el]
D el.append(ls)
E ls.append(el)


Domanda 3

Qual è il risultato di questa espressione?
len(3 * ["uno", 2, "tre"])

A 3
B '3'
C [ 9 ]
D '9'
E 9


Domanda 4

Dopo questa sequenza di istruzioni
nomi = ["Luigi", "Giulio", "Roberto"]
nomi.insert(1, "Armando")
nomi.remove("Luigi")

che valore è contenuto nella variabile nomi?

A ["Giulio", "Armando", "Roberto"]
B ["Giulio", "Roberto"]
C ["Giulio", "Roberto", "Armando"]
D ["Armando", "Giulio", "Roberto"]
E ["Armando", "Luigi", "Giulio", "Roberto"]


Domanda 5

Dopo questa sequenza di istruzioni
ls = ["da", "bi", "co"] + ["ba, "ci", "de"]
ls.sort()
che valore è contenuto nella variabile ls?

A ["ba", "ba", "ci", "ci", "da", "da"]
B ["ba", "bi", "ci", "co", "da", "de"]
C ["ba", "ba", "ba", "ba", "ba", "ba"]
D ["bi", "da", "co"]
E ["de", "da", "co", "ci", "bi", "ba"]


Domanda 6

Dopo l'istruzione
ls = [5, 1, 4, 8, 7, 4, 1, 1]
qual è il risultato dell'espressione
max(ls) - 5 * min(ls)
?

A -3
B 0
C 6
D [3]
E 3


Domanda 7

Dopo questa sequenza di istruzioni
mialista = ["a", "bb", "ccc", "dddd", "eeeee"]
st = 2 * mialista[0] + mialista[2]
che valore è contenuto nella variabile st?

A 'abb'
B 2
C 'aaccc'
D 6
E 'bbbbdddd'


Domanda 8

Voglio raddoppiare il valore del secondo elemento della lista mialista (immagina che la lista contenga almeno due elementi). Come devo fare?

A mialista[2] *= 2
B mialista(1) *= 2
C mialista(1, 2)
D mialista[1] *= 2
E mialista = 1, 2


Domanda 9

Dopo questa sequenza di istruzioni
lista1 = [ 0, 2, 1, 5, 2]
lista2 = ["a", "b", "c", "d"]
a = lista1[2]
b = 2 * lista2[a]
che valore è contenuto nella variabile b?

A '2a'
B 'aa'
C 'bb'
D 'bbbb'
E 4


Domanda 10

Cosa fa questa sequenza di istruzioni?
lst = []
while len(lst) < 5:
    ls.append(input("Scrivi qualcosa "))

A Chiede all'utente di scrivere una stringa e ne memorizza cinque copie nella lista lst
B Chiede all'utente di scrivere 5 stringhe e le memorizza nella lista lst
C Chiede all'utente di scrivere 4 stringhe e le memorizza nella lista lst
D Le istruzioni non fanno nulla perchè il ciclo while viene saltato
E Continua a chiedere all'utente di scrivere una stringa fino a quando l'utente non scrive un numero maggiore di 5