IniziaInizia gratis

Dizionari

I dizionari sono simili ai vettori con nome e alle liste in R, perché ti permettono di associare un nome (o chiave) per accedere ai valori. In Python, i dizionari si creano usando una coppia di parentesi graffe, { }, e passando coppie chiave-valore. Chiavi e valori sono separati da due punti. Per esempio, per creare un dizionario con la chiave 'a' e il valore 1, scrivi:

d = {'a': 1}

Più coppie chiave-valore si separano con una virgola. Per accedere a un valore tramite la chiave, puoi usare le parentesi quadre (proprio come quando estrai valori da una lista), ma invece di passare un indice, passi la chiave:

d = {'a': 1, 'b': 2}
print(d['a'])

1

person_list è stampata nell'IPython shell ed è disponibile nel tuo workspace.

Questo esercizio fa parte del corso

Python per utenti R

Visualizza il corso

Istruzioni dell'esercizio

  • Crea una versione a dizionario di person_list, che è stampata nella shell. Usa le chiavi fname, lname, sex, employed e twitter_followers.
  • Estrai e stampa il nome e il cognome (indicati dalle chiavi fname e lname) da person_dict.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Create a dictionary form of the employee information list
person_dict = {
    'fname': ____,
    'lname': ____,
    'sex': ____,
    'employed': ____,
    'twitter_followers': ____
}

# Get the first and last names from the dict
print(____)
print(____)
Modifica ed esegui il codice