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}]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Dictionaries
- cancellare un indice

A

del d[‘indice’]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Dictionaries
- mettere in ordine alfabetico le key

A

for key in sorted(d):
d_1[key]=d[key]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Dictionaries
- Da oggetto a dizionario

A

d = nome_oggetto.dict

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Dictionaries
- ordinare una lista di dizionari per somma dei loro valori

A

b = sorted(lista_dizionari, key = lambda x:sum(x.values())

How well did you know this?
1
Not at all
2
3
4
5
Perfectly