辞書からリストへ

Beginner

This tutorial is from open-source community. Access the source code

はじめに

Python では、辞書はキーと値のペアのコレクションです。時々、辞書をタプルのリストに変換する必要がある場合があります。このチャレンジでは、辞書を引数として受け取り、タプルのリストを返す関数を書くことが課題となっています。

辞書からリストへ

辞書 d を引数として受け取り、タプルのリストを返す関数 dict_to_list(d) を書きます。各タプルは、辞書のキーと値のペアを含む必要があります。リスト内のタプルの順序は、辞書内のキーと値のペアの順序と同じでなければなりません。

def dict_to_list(d):
  return list(d.items())
d = {'one': 1, 'three': 3, 'five': 5, 'two': 2, 'four': 4}
dict_to_list(d)
## [('one', 1), ('three', 3), ('five', 5), ('two', 2), ('four', 4)]

まとめ

このチャレンジでは、Python で辞書をタプルのリストに変換する方法を学びました。辞書からタプルのリストを取得するには、dict.items() メソッドを使用できます。