[解決済み] One liner: インデックスをキーとするリストからの辞書作成
2022-12-04 14:07:07
質問
与えられたリストから辞書を作成したい。 たった一行で . 辞書のキーはインデックスで、値はリストの要素になります。このようなものです。
a = [51,27,13,56] #given list
d = one-line-statement #one line statement to create dictionary
print(d)
出力します。
{0:51, 1:27, 2:13, 3:56}
どうして 1 の行が必要なのかについて、特に要件はありません。私はただパイソンを探求しており、それが可能であるかどうか疑問に思っています。
どのように解決するのですか?
a = [51,27,13,56]
b = dict(enumerate(a))
print(b)
が生成されます。
{0: 51, 1: 27, 2: 13, 3: 56}
enumerateオブジェクトを返す。 シーケンス はシーケンスでなければなりません。 イテレータ または反復処理をサポートするその他のオブジェクトでなければなりません。また
next()
が返すイテレータのメソッドenumerate()
はtuple
を含む、( 開始 デフォルトは 0)、および シーケンス :
関連
-
[解決済み] Pythonで辞書に新しいキーを追加するにはどうすればよいですか?
-
[解決済み] Pythonの辞書からキーを削除するにはどうしたらいいですか?
-
[解決済み] 辞書のリストを辞書の値でソートするにはどうしたらいいですか?
-
[解決済み] リストからランダムに項目を選択するにはどうすればよいですか?
-
[解決済み] 辞書から要素を削除する
-
[解決済み] なぜList<T>を継承しないのですか?
-
[解決済み] リスト内包型辞書の作成
-
[解決済み] Pythonで一定の大きさの空リストを作成する
-
[解決済み】Pythonで辞書のキーをリストとして返すには?
-
[解決済み] Python 3でバイナリデータを標準出力に書き込むには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 2つの線分が交差しているかどうかを確認するにはどうすればよいですか?
-
[解決済み] Django のテストデータベースをメモリ上だけで動作させるには?
-
[解決済み] Pythonの要素別タプル演算(sumなど
-
[解決済み] なぜ(0-6)は-6=偽なのか?重複
-
[解決済み] Jupyter (IPython)ノートブックのセッションをpickleして保存する方法
-
[解決済み] djangoフレームワークでフォームフィールドから値を取得するには?
-
[解決済み] matplotlib でプロットの軸、目盛、ラベルの色を変更する方法
-
[解決済み] Pythonで、ウェブサイトが404か200かを確認するためにurllibをどのように使用しますか?
-
[解決済み] pycharmがタブをスペースに自動変換する
-
[解決済み] Pythonの文字列の前にあるbという接頭辞は何を意味するのですか?