1 2 3 4 5 6 |
<span class="cm-variable">animals</span> = [<span class="cm-string">"tiger"</span>, <span class="cm-string">"dog"</span>, <span class="cm-string">"elephant"</span>] <span class="cm-keyword">for</span> n <span class="cm-keyword">in</span> <span class="cm-variable">animals</span>: <span class="cm-builtin">print</span>(n) </code> in animalsで繰り返す回数を指定(リストの要素の数だけ繰り返す) for 直後の変数nにはリストの文字列が代入される |
辞書の要素の追加、変更、削除
town = {"Aichi": "aichi", "Kanagawa": "Yokohama"}
追加の例
town["Hokkaido"] = "sapporo"
変更の例
town["Aichi"] = "Nagoya"
辞書名["更新したい値のキー"] = 値
辞書名["追加したいキー"] = 値
削除の例
town = {"Aichi": "aichi", "Kanagawa": "Yokohama", "Hokkaido": "sapporo"}
del(town["Aichi"])
del(辞書名["削除したいキー"])
辞書の要素を取り出す
town = {"Aichi": "Nagoya", "Kanagawa": "Yokohama"}
print("愛知の県庁所在地は"+(town["Aichi"])+"です。")
print("神奈川の県庁所在地は"+(town["Kanagawa"]+"です。")
要素の指定は(変数名[“要素名”])で行う
リストの要素を削除
del(リスト[インデックス番号])
例
リスト
pass とcontinueの違い ifを抜ける
passだとifを抜ける
continueだとifの中のelifも実行される。
■continueの場合以下のelifは実行される
■passの場合以下のelifは実行されない