エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Pythonでコーディングするときの小ネタ - sgykfjsm.github.com
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Pythonでコーディングするときの小ネタ - sgykfjsm.github.com
The Hacker’s Guide to Pythonという本を読んでいるんだけれども、その中でちょっと感動したテクニック... The Hacker’s Guide to Pythonという本を読んでいるんだけれども、その中でちょっと感動したテクニックをメモしておく。 まずはコレ。 1 2 3 4 5 6 def get_fruits(basket, fruit): """A variation is to use 'if fruit in basket:'""" try: return basket[fruit] except KeyError: return set() dictの中から指定した要素の値を取得する。ただし、指定した要素が無ければ空のsetオブジェクトを返す。っていう、よくあるパターン。これは以下の様に書き換えることができる。 1 2 3 4 def get_fruits(basket, fruit): # dict.get(key[, default])はkeyが辞書にあればkeyに対する値を返