DAILY JOURNAL

Python

117記事の記録。

2024年12月

2024年11月

2024年10月

2024年7月

  1. (AかつB) または (CかつD)をどうやって表現するか?

    (A && B) || (C && D) でいいのか? この記事で検証していこう。 検証結果 「かつ」は「&&」ではなく、「and」だった。 「または」は、「||」ではなく、「or」だった。 エラー① 条件式に「=」を使うとエラーになる。 理由は、変数に代入するときにも「=」を使うから。 条件で使う時は、「==」とする。 エラー② trueの先頭は、小文字ではなく大文字。

    辞書の値を更新する方法

    辞書の値を更新するには、キーの値を取り出す記述を左辺に、右辺に更新したい値を記述すればいい。 下記の例では、pref_listという辞書が入ったリスト(1~5行目)を用意した。for文で、辞書を一つずつ取り出して、prefに代入している(7行目)。pref['e_name']で、e_nameの値が取り出せる(8行目の左辺)。pref['e_name'].upper()で、e_nameの値を大文字に変換している(8行目の右辺)。更新後のリストを出力した(10行目)。 e_nameの値が大文字になっているのが確認できた。