演習課題「辞書の長さを出力してみよう」
右のコードには、skillsという辞書が定義されています。
この辞書の長さをprint関数を使って出力してください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
4
演習課題「辞書の要素を追加しよう」
右のコードには、skillsという辞書が定義されています。
この辞書に、"属性"というキーで"炎"を追加してください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
{"職業":"戦士", "体力":100, "魔法力":200, "ゴールド":380, "属性":"炎"}
演習課題「辞書の要素を更新しよう」
右のコードには、skillsという辞書が定義されています。
この辞書に、"職業"というキーの値を「魔法使い」に変更してください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
{'魔法力': 200, '職業': '戦士', 'ゴールド': 380, '体力': 100}
{'魔法力': 200, '職業': '魔法使い', 'ゴールド': 380, '体力': 100}
演習課題「辞書の要素を削除しよう」
右のコードには、skillsという辞書が定義されています。
この辞書 の"体力"というキーとそれに対応する値を削除してください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
{'体力': 100, '職業': '戦士', '魔法力': 200, 'ゴールド': 380}
{'職業': '戦士', '魔法力': 200, 'ゴールド': 380}
#03:辞書の基本操作
ここでは、辞書の便利な機能を試します。そして、Pythonを使って辞書の追加、上書き、削除といった機能を試してみましょう。
# coding: utf-8
# Your code here!
# 辞書の基本操作
enemies = {"ザコ":"スライム", "中ボス":"ドラゴン", "ラスボス":"魔王"}
print(enemies)
print(enemies["中ボス"])
print(len(enemies))
enemies["ザコ2"] = "メタルモンスター"
print(enemies)
print(len(enemies))
enemies["中ボス"] = "レッドドラゴン"
print(enemies)
print(len(enemies))
del enemies["ザコ"]
print(enemies)
print(len(enemies))
辞書(ディクショナリ) - Python入門
https://www.pythonweb.jp/tutorial/dictionary/
Python - 辞書(ディクショナリ)の使い方 - ざっくりん雑記
http://azuuun-memorandum.hatenablog.com/entry/2015/05/01/075000
Pythonで辞書(ディクショナリ)型を使う方法【初心者向け】 | TechAcademyマガジン
https://techacademy.jp/magazine/15639