Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2023-24 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2023-24 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

Metodo per controllo es. 3

G
Giacomozm (1440 points)
19 59 68
in Es3 by (1.4k points)
Esiste un metodo per controllare le chiavi di due attributi uguali?
558 views
closed

2 Answers

Best answer
Luca T. (5410 points)
3 20 38
by (5.4k points)
selected by
Potresti spiegarti meglio? Per adesso mi viene in mente soltanto di controllare le chiavi del dizionario fintanto che non ne trovi due con attributi uguali, ma non sapendo a cosa ti serve non so se può esserti utile.
G
Giacomozm (1440 points)
19 59 68
by (1.4k points)
Come faccio a verificare l uguaglianza di due chiavi o di due attributi
Luca T. (5410 points)
3 20 38
by (5.4k points)
Potresti ad esempio usare due cicli for, in cui controlli se trovi due chiavi con lo stesso attributo (escludendo il caso in cui le chiavi siano uguali).
G
Giacomozm (1440 points)
19 59 68
by (1.4k points)
Cioè come faccio a eseguire quello che hai detto tu nella seconda parte della risposta?
G
Giacomozm (1440 points)
19 59 68
by (1.4k points)
Come faccio pero a chiedere di verificare se sono uguali se con il for scorro ogni elemento e basta
Luca T. (5410 points)
3 20 38
by (5.4k points)
For d1 in dizionario,  dentro a questo for metti for d2 in dizionario e poi controlli se dizionario[d1] è uguale a dizionario[d2]. Se è vero, allora d1 e d2 hanno lo stesso attributo e puoi scrivere la chiave dove vuoi tu, ad esempio una lista, usando d1 e d2 che sono le chiavi.
G
Giacomozm (1440 points)
19 59 68
by (1.4k points)
Grazie mille
andrea.sterbini (207940 points)
756 1270 2377
by (208k points)
cioè ????                                           .