Začněte nyníZačněte zdarma

Slovníky

Slovníky jsou podobné pojmenovaným vektorům a listům v R v tom, že ke každé hodnotě přiřazují název (neboli klíč). V Pythonu se slovníky vytváří pomocí složených závorek { } a předávají se jim páry klíč–hodnota oddělené dvojtečkou. Například slovník s klíčem 'a' a hodnotou 1 vytvoříš takto:

d = {'a': 1}

Více párů klíč–hodnota se odděluje čárkou. Pro přístup k hodnotě přes klíč použij hranaté závorky (stejně jako při výběru hodnot ze seznamu), jenže místo indexu zadáš klíč:

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

1

person_list je vypsán v IPython shellu a je dostupný ve tvém pracovním prostoru.

Toto cvičení je součástí kurzu

Python pro uživatele R

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř slovníkovou verzi person_list, který je vypsán v shellu. Použij klíče fname, lname, sex, employed a twitter_followers.
  • Z person_dict vyextrahuj a vypiš křestní jméno a příjmení (klíče fname a lname).

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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(____)
Upravit a spustit kód