2019-05-02こんにちもじゃもじゃ、Pythonを学習し始めた「もじゃめ(@mojame_blog)」だよ。忘却録として、Pythonで学んだことを記載していくもじゃよ。闇もじゃめどうして辞書もじゃか...もじゃめTwitterAPIを用いた解析の際に、辞書型が出てくるんだよ!闇もじゃめなるほど...そのための参考記事もじゃね...この記事はこんなあなたにおすすめ〇Pythonを勉強している〇辞書について復習したい〇プログラミングを学びたいよくリストやタプルはロッカーで例えられますが、辞書も同じようなものとして考えていいもじゃね。辞書は、番号で振り分けられているのではなく各ロッカーに「名前がついている」イメージもじゃね。「もじゃめさんのロッカー」、「もじゃ子さんのロッカー」のように、各ロッカーに名前がついているもじゃよ。闇もじゃめなるほど...もじゃめ名前がふってあると便利じゃない?そして、その各要素につける名前のことを「キー」と呼ぶもじゃね。辞書に格納された特定の要素を参照するときには、キーを指定して値を取得することになるもじゃね。実際にコードをみながら確認してみましょうもじゃ。いう3つのメソッドさいごに辞書を作ろうそれでは、まずは辞書を作ってみましょうもじゃ。作るのは簡単で、辞書は{}を使うもじゃよ。辞書の場合はキーと値をセットにする必要があるもじゃよ。「コロン(:)」を使って「キー:値」と要素を書くもじゃな。め」、27歳として考えて辞書を作成したもじゃよ。上記は文字列をキーとして指定しているけども、キーは文字列には限らないもじゃよ。辞書の中に同じキーで異なる値を登録しようとした場合、後ろにある値で上書きされるもじゃよ。辞書で注意すべき点の一つもじゃね。使っても辞書を作れるので確認しようもじゃ。値」の記述の並びを「,」で区切り指定することができる。#キーのリストと、値のリストを標準関数「zip()」の引数に指定したものを「dict()」の引数として記述しても辞書が作れる。値」の記述の並びを「,」で区切り指定することができる。500}#----------zip()で辞書を作る----------##キーのリストと、値のリストを標準関数「zip()」の引数に指定したものを「dict()」の引数として記述しても辞書が作れる。'こんばんは'}闇もじゃめ色んなパターンがあるもじゃね...もじゃめ難しいことはやらないよ!内包表記で辞書を作る内包表記の復習もするもじゃね。自分でも数字をいじって結果の確認をしてみましょうもじゃ。非常に便利なので覚えておいて損はないもじゃね。これを用いると、異なるキーに対して全て同じ値で初期値を設定することができるもじゃよ。実際に例を見ながら確認してみましょうもじゃ。RinkerAmazon楽天市場Yahooショッピング闇もじゃめやっと半分終わったもじゃ...もじゃめ例を多くしているからね!辞書を使おう辞書の作り方について学びましたので、実際に辞書を使ってみましょうもじゃ。辞書の使い方には下記のようなことがあるもじゃよ。闇もじゃめたくさんあるもじゃ...もじゃめ言っていることは難しくないよ!基本的な使い方それでは、基本的な使い方を知っておきましょうもじゃ。要素を参照したいときには『辞書名[キー]』とするもじゃよ。前半の辞書でも学びましたが既存の値が上書きされるのに注意が必要もじゃよ。ちなみに要素の参照をする際に存在しないキーを指定すると「keyError」が発生することを覚えておきましょうもじゃ。#二回目のキー"a"のため上書きされる。空の辞書にキーと値が入った。#"z"というキーがないが、その場合の結果を確認してみよう。#二回目のキー"a"のため上書きされる。空の辞書にキーと値が入った。#"z"というキーがないが、その場合の結果を確認してみよう。要素の削除には「pop()」が使えるもじゃよ。引数には「キー」を指定し、その要素(値)が辞書から取り出されもじゃよ。実際に確認してみましょうもじゃ。#引数にキー"b"を指定した。#先ほど削除したキー"b"及び値が抜けていることを確認しよう。#引数を指定しないとどうなるのか。#引数にキー"b"を指定した。#先ほど削除したキー"b"及び値が抜けていることを確認しよう。#引数を指定しないとどうなるのか。いう3つのメソッドそれぞれのメソッドを用いると何がわかるのか、を見てみましょうもじゃ。RinkerAmazon楽天市場Yahooショッピング闇もじゃめへぇ......もじゃめなんとなくわかったかな?さいごに今回はPythonの辞書について、基本的なところを記載したもじゃよ。辞書について簡単にですが復習を兼ねて記事を書いたもじゃよ。Pythonは見てわかるとおり、コードが読みやすいのが特徴もじゃね。独学でも基礎的なことはマスターできますので、是非チャレンジしてみてくださいもじゃ。コメントをキャンセルメールアドレスが公開されることはありません。