📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
細 文字列「<source」を「<syntaxhighlight」に置換 |
細 文字列「</source>」を「</syntaxhighlight>」に置換 |
||
| 13行目: | 13行目: | ||
<syntaxhighlight lang="python"> | <syntaxhighlight lang="python"> | ||
d = {"x":100, "y":200, "z":300} | d = {"x":100, "y":200, "z":300} | ||
</ | </syntaxhighlight> | ||
<br><br> | <br><br> | ||
| 27行目: | 27行目: | ||
100 | 100 | ||
200 | 200 | ||
</ | </syntaxhighlight> | ||
<br> | <br> | ||
次は、キーを指定して値を変更する。<br> | 次は、キーを指定して値を変更する。<br> | ||
| 37行目: | 37行目: | ||
# 出力 | # 出力 | ||
{'x' : 300, 'y' : 200} | {'x' : 300, 'y' : 200} | ||
</ | </syntaxhighlight> | ||
<br> | <br> | ||
次に、新たにデータを辞書に追加する。<br> | 次に、新たにデータを辞書に追加する。<br> | ||
| 49行目: | 49行目: | ||
# 出力 | # 出力 | ||
{'x' : 100, 'y' : 200, 'z' : 300, 10 : 400} | {'x' : 100, 'y' : 200, 'z' : 300, 10 : 400} | ||
</ | </syntaxhighlight> | ||
<br><br> | <br><br> | ||
| 76行目: | 76行目: | ||
{'a' : 'b', 'c' : 'd', 'e' : 'f'} | {'a' : 'b', 'c' : 'd', 'e' : 'f'} | ||
{'a' : 'b', 'c' : 'd', 'e' : 'f'} | {'a' : 'b', 'c' : 'd', 'e' : 'f'} | ||
</ | </syntaxhighlight> | ||
<br> | <br> | ||
また、dict関数内で変数に値を代入しても辞書が作成できる。<br> | また、dict関数内で変数に値を代入しても辞書が作成できる。<br> | ||
| 85行目: | 85行目: | ||
# 出力 | # 出力 | ||
{x : 100, y : 200} | {x : 100, y : 200} | ||
</ | </syntaxhighlight> | ||
<br><br> | <br><br> | ||
| 101行目: | 101行目: | ||
dict_keys(['x', 'y']) | dict_keys(['x', 'y']) | ||
dict_values([100, 200]) | dict_values([100, 200]) | ||
</ | </syntaxhighlight> | ||
<br> | <br> | ||
===== update関数で辞書を結合する ===== | ===== update関数で辞書を結合する ===== | ||
| 113行目: | 113行目: | ||
# 出力 | # 出力 | ||
{'l' : 100, 'm' : 200, 'n' : 300, 'o' : 400} | {'l' : 100, 'm' : 200, 'n' : 300, 'o' : 400} | ||
</ | </syntaxhighlight> | ||
<br> | <br> | ||
===== get関数で値を取得する ===== | ===== get関数で値を取得する ===== | ||
| 125行目: | 125行目: | ||
# 出力 | # 出力 | ||
10 | 10 | ||
</ | </syntaxhighlight> | ||
<br> | <br> | ||
===== pop関数で値を取得する ===== | ===== pop関数で値を取得する ===== | ||
| 139行目: | 139行目: | ||
100 | 100 | ||
{'y' : 200, 'z' : 300} | {'y' : 200, 'z' : 300} | ||
</ | </syntaxhighlight> | ||
<br> | <br> | ||
===== delで要素を削除する ===== | ===== delで要素を削除する ===== | ||
| 150行目: | 150行目: | ||
# 出力 | # 出力 | ||
{'x' : 100, 'z' : 300} | {'x' : 100, 'z' : 300} | ||
</ | </syntaxhighlight> | ||
<br> | <br> | ||
また、キーを指定せずにdel関数を使用する場合は、辞書自体が削除される。<br> | また、キーを指定せずにdel関数を使用する場合は、辞書自体が削除される。<br> | ||
<syntaxhighlight lang="python"> | <syntaxhighlight lang="python"> | ||
del dic | del dic | ||
</ | </syntaxhighlight> | ||
<br> | <br> | ||
===== clear関数で値を削除する ===== | ===== clear関数で値を削除する ===== | ||
| 166行目: | 166行目: | ||
# 出力 | # 出力 | ||
{} | {} | ||
</ | </syntaxhighlight> | ||
<br> | <br> | ||
===== inでキーの有無を調べる ===== | ===== inでキーの有無を調べる ===== | ||
| 180行目: | 180行目: | ||
True | True | ||
False | False | ||
</ | </syntaxhighlight> | ||
<br><br> | <br><br> | ||
| 198行目: | 198行目: | ||
{'x' : 500, 'y' : 200, 'z' : 300} | {'x' : 500, 'y' : 200, 'z' : 300} | ||
{'x' : 500, 'y' : 200, 'z' : 300} | {'x' : 500, 'y' : 200, 'z' : 300} | ||
</ | </syntaxhighlight> | ||
<br> | <br> | ||
<br> | <br> | ||
| 211行目: | 211行目: | ||
{'x' : 100, 'y' : 200, 'z' : 300} | {'x' : 100, 'y' : 200, 'z' : 300} | ||
{'x' : 500, 'y' : 200, 'z' : 300} | {'x' : 500, 'y' : 200, 'z' : 300} | ||
</ | </syntaxhighlight> | ||
<br><br> | <br><br> | ||
__FORCETOC__ | __FORCETOC__ | ||
[[カテゴリ:Python]] | [[カテゴリ:Python]] | ||