Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency
Q
?
A -
Informatica
search
Login
Remember
Register
New Activity
Questions
Unanswered
Tags
Categories
Users
Course
News
FAQs
Do you need help?
Ask a Question
Notice Board
Prossime date d'esame
SITUAZIONE VOTI AL 24/10/21
-- ESAME ONLINE --
TUTORAGGIO
GUIDE e FAQ
COME PARTECIPARE ALLE VIDEOLEZIONI
REGOLAMENTO DEL CORSO
SOFTWARE DA INSTALLARE
Info sul corso (libro,
diario lezioni
ecc..)
Programming AY20-21 (il nostro corso gemello in Inglese)
Eserciziario Python
WTF Python!
Python Cheatsheet
Time complexity of methods
import antigravity
FAQ
TUTTI GLI HW sono linkati qui sotto
Exams
Test
Grades
Attachments
Esame 18-6-21
check
link
Esame 12-2-21 mattina
check
link
Esame 12-2-21 pomeriggio
check
link
Esame 19-1-21 mattina
check
link
Esame 19-1-21 pomeriggio
check
link
HW8 recupero
link
HW6 recupero
link
HW4 recupero
link
HW8 obbligatorio
check
link
HW7 opzionale
link
HW6 obbligatorio
check
link
HW5 opzionale
link
HW2 recupero
link
HW4 obbligatorio
check
link
HW3 opzionale
link
HW2 obbligatorio
check
link
HW1 opzionale
link
709
questions
1.657
answers
1.989
comments
803
users
Related questions
Posso controllare se un'intera lista è presente nei valori di una key appartenenti a un dizionario?
ELIMINARE UN ELEMENTO DAI VALORI DI UN DIZIONARIO
Eliminare valori da un dizionario
Ordinare una lista annidata in un dizionario
Most popular tags
homework
homework4
hw6
hw4
hw8
homework6
test
python
ricorsione
homework2
homework8
homework-di-recupero
prosodia
error
recupero
hw4rec
peer-assessment
esame
voti
spyder
avvisi
test-segreti
guida
hw5opz
obbligatorio
hw2
hw6rec
ammessi
vm
homework6-di-recupero
timeout
hw6req
efficienza
eserciziario
prova-di-esame
tempi
immagini
pa
caratteri-speciali
#python
classi
opzionale
periodo
images
soluzioni
tempo
rettangoli
anaconda
#dizionari
homework7
Categories
Announcements
(13)
Intro. to Programming and Lab AA22-23 (Latina)
(14)
Programming AY20-21
(123)
Programming AY21-22
(205)
Programming AY22-23
(296)
Programming AY23-24
(182)
Fondamenti di programmazione AA18-19
(1.2k)
Fondamenti di Programmazione AA19-20
(436)
Fondamenti di Programmazione AA20-21
(709)
Avvisi
(85)
Info su corso ed esami
(58)
Homeworks
(468)
HW1 opzionale
(19)
HW2 obbligatorio
(78)
HW3 opzionale
(10)
HW4 obbligatorio
(108)
HW5 opzionale
(15)
HW6 obbligatorio
(95)
HW7 opzionale
(8)
HW8 obbligatorio
(60)
HW2 di recupero
(8)
HW4 di recupero
(30)
HW6 di recupero
(27)
HW8 di recupero
(10)
Programmare in Python
(82)
Eserciziario d'esame
(16)
Fondamenti di programmazione AA21-22
(366)
Fondamenti di programmazione AA22-23
(564)
Fondamenti di programmazione AA23-24
(350)
Other
(26)
Anni precedenti
(784)
Architetture degli elaboratori AA20-21
(3)
BUG BOUNTY / IMPROVEMENTS
(4)
Come eliminare dei valori presenti in una lista di un dizionario
a
alex_andrei13
(3800 points)
15
41
53
asked
Nov 29, 2020
in
HW6 obbligatorio
by
alex_andrei13
(
3.8k
points)
edited
Dec 1, 2020
by
alex_andrei13
Salve come da titolo vorrei cancellare da un dizionario tutti i valori presenti in una lista. Per esempio se ho {colore:[(a),(b),(c)], colore:[(a),(b)]} e volessi cancellare a, in modo che mi rimanga {colore:[(b),(c)], color_2e:[[(b)]}
375
views
6
answer
Please
log in
or
register
to answer this question.
2
Answers
twgever
(17470 points)
8
29
105
answered
Nov 29, 2020
by
twgever
(
17.5k
points)
Puoi scorrere tutti gli elementi del dizionario facendo un for, e mettendo come elemento in cui scorrere list(dizionario.keys()) (che restituisce una lista di tutte le chiavi del dizionario).
dopodichè, metti un controllo (if) e se dizionario[colore] contiene l'elemento, allora lo rimuovi da dizionario[colore] come faresti da una qualsiasi altra lista (con remove per esempio).
Provaci, dovrebbe funzionare.
1
comment
twgever
(17470 points)
8
29
105
commented
Dec 1, 2020
by
twgever
(
17.5k
points)
ci sono novità? sei riuscito ad implementarlo?
l
lele98
(260 points)
0
2
3
commented
Dec 1, 2020
by
lele98
(
260
points)
io stavo utilizzando lo stesso metodo, l'unica cosa è che quando faccio pop / remove per eliminare gli elementi dalla lista del dizionario me lo rimuove solo da una lista e non da tutte
Please
log in
or
register
to add a comment.
C
ColellaV
(1040 points)
2
3
10
answered
Nov 29, 2020
by
ColellaV
(
1.0k
points)
È corretta la risposta di twgever, in particolare per rimuovere un elemento el dal dizionario devi usare il metodo pop(el)
2
comment
Please
log in
or
register
to add a comment.