Dicționare
Dicționarele sunt similare cu vectorii cu nume și listele din R: oferă un nume (sau cheie)
prin care poți accesa valori. În Python, dicționarele se creează folosind o pereche de acolade, { },
în care se introduc perechi cheie-valoare. Cheile și valorile sunt separate prin două puncte.
De exemplu, pentru a crea un dicționar cu cheia 'a' și valoarea 1, scrii:
d = {'a': 1}
Mai multe perechi cheie-valoare se separă prin virgulă. Pentru a accesa o valoare după cheie, poți folosi paranteze drepte (la fel ca la extragerea valorilor dintr-o listă), dar în loc de un index, transmiți cheia:
d = {'a': 1, 'b': 2}
print(d['a'])
1
person_list este afișat în shell-ul IPython și este disponibil în spațiul tău de lucru.
Acest exercițiu face parte din cursul
Python pentru utilizatori de R
Instrucțiuni pentru exercițiu
- Creează o versiune sub formă de dicționar a lui
person_list, care este afișat în shell. Folosește cheilefname,lname,sex,employedșitwitter_followers. - Extrage și afișează prenumele și numele de familie (specificate prin cheile
fnameșilname) dinperson_dict.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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(____)