始める無料で始める

辞書

Pythonの辞書は、Rの名前付きベクトルやリストに似た構造で、名前(キー)を使って値にアクセスできます。辞書は波括弧 { } を使って作成し、キーと値のペアを渡します。キーと値はコロンで区切ります。 例えば、キー 'a' に値 1 を持つ辞書を作成するには、次のように記述します。

d = {'a': 1}

複数のキーと値のペアはカンマで区切ります。 キーを使って値にアクセスするには、角括弧を使います(リストから値を取り出すときと同様ですが、インデックスの代わりにキーを指定します)。

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

1

person_list はIPythonシェルに出力されており、ワークスペースで利用できます。

この演習はコースの一部です

R ユーザーのための Python

コースを見る

演習の手順

  • シェルに出力されている person_list をもとに、辞書形式のデータを作成しましょう。キーには fnamelnamesexemployedtwitter_followers を使用してください。
  • person_dict からキー fnamelname に対応する名前と苗字を取り出して出力しましょう。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# 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(____)
コードを編集して実行