Python
 Computer >> コンピューター >  >> プログラミング >> Python

関数を列挙してPython辞書を作成するにはどうすればよいですか?


Python enumerate()関数は、任意のiterableを引数として取り、iterableをトラバースできるenumerateオブジェクトを返します。リスト、タプル、文字列などの反復可能なオブジェクトにインデックスと対応するアイテムが含まれています。

次に、インデックスと値を持つこのような列挙オブジェクトは、辞書内包表記を使用して辞書に変換されます。

>>> l1=['aa','bb','cc','dd']
>>> enum=enumerate(l1)
>>> enum

>>> d=dict((i,j) for i,j in enum)
>>> d
{0: 'aa', 1: 'bb', 2: 'cc', 3: 'dd'}

  1. Pythonで辞書を作成するにはどうすればよいですか?

    辞書 Pythonでは、データ構造の一種であり、キーと値のペアのコレクションで構成されています。辞書の各キーは一意です 。ディクショナリ内の各一意キーは、その値に関連付けられています。したがって、Dictionaryは key:valueを保持します ペア。 Pythonで辞書を作成する方法について説明します。 辞書を作成する Pythonの辞書は、中括弧内にさまざまなKey:Valueペアを配置することで作成できます。Key:Valueペアは、コンマ(、)を使用して互いに分離されます。ディクショナリの値は任意のデータ型にすることができ、複製することができます。ただし、辞書のキーは繰り返す

  2. matplotlibを使用してPythonで正弦関数を作成するにはどうすればよいですか?

    Matplotlibは、データの視覚化に使用される人気のあるPythonパッケージです。データの視覚化は、実際に数値を調べたり複雑な計算を実行したりすることなく、データで何が起こっているのかを理解するのに役立つため、重要なステップです。定量的な洞察を聴衆に効果的に伝えるのに役立ちます。 Matplotlibは、データを使用して2次元プロットを作成するために使用されます。 Pythonアプリケーションにプロットを埋め込むのに役立つオブジェクト指向APIが付属しています。 Matplotlibは、IPythonシェル、Jupyterノートブック、SpyderIDEなどで使用できます。 Pyth