説明
演習問題
Q1. YAML で記述したファイルの拡張子はなんですか?
解答
.yml
または .yaml
Q2. 何と呼ばれるデータ構造ですか?
alabama: montgomery
california: sacramento
delaware: dover
解答
マッピング、ハッシュ、辞書 (ディクショナリー)
Q3. 何と呼ばれるデータ構造ですか?
- anekoji
- sanjyo
- rokkaku
解答
シーケンス、リスト
Q4. 次のデータ構造を YAML で記述してください。
- 変数 url に文字列 https://zenn.dev/ を設定する
解答
url: https://zenn.dev/
設定する値が明示的に文字列であると示す場合
url: "https://zenn.dev/"
- 変数 keihanshin に osaka , kyoto , kobe の 3 つのデータを設定する
解答
keihanshin:
- osaka
- kyoto
- kobe
- 変数 accounts に次の 3 つのデータを設定する
- 変数 accounts に変数 name , comment の 2 つを含む
- 1 つめ
- name → taro
- comment → system administrator
- 2 つめ
- name → jiro
- comment → staff
- 3 つめ
- name → hanako
- comment → employee
解答
accounts:
- name: taro
comment: system administrator
- name: jiro
comment: staff
- name: hanako
comment: employee