Dictionaries Flashcards
1
Q
Dictionaries
- Esempio
A
d = {‘name’ : ‘Giuliano’, ‘surname’ : ‘Tedeschi’, ‘age’ : 36}
d = [{‘name’ : ‘Giuliano’, ‘surname’ : ‘Tedeschi’, ‘age’ : 36},{‘name’ : ‘Laura’, ‘surname’ : ‘Muggiolu’, ‘age’ : 33}]
2
Q
Dictionaries
- Somma
A
1° metodo
for index,val in d.items():
c = c + a[index]
2° metodo
for key in d():
c = c + a[key]
3
Q
Dictionaries
- cancellare un indice
A
del d[‘indice’]
4
Q
Dictionaries
- mettere in ordine alfabetico le key
A
for key in sorted(d):
d_1[key]=d[key]
5
Q
Dictionaries
- Da oggetto a dizionario
A
d = nome_oggetto.dict
6
Q
Dictionaries
- ordinare una lista di dizionari per somma dei loro valori
A
b = sorted(lista_dizionari, key = lambda x:sum(x.values())