12,796
回編集
細 (文字列「<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]] |