タグ "namedtuple" を含むブログ一覧 投稿一覧へ戻る

【Python 雑談・雑学 + coding challenge】collections モジュールの Counter クラスと most_common メソッドを利用してシーケンス内の最頻出要素を取得しよう!

Tags: miscellaneous , namedtuple , collections , challenge , most_common , python

Published 2020年8月5日23:30 by T.Tsuyoshi

今回もちょっとしたコーディング問題から。 次のような文字列のリストがあります。 WORDS = ['this', 'is', 'ordereddict', 'an', 'elementary', 'test', 'example', 'hippopotamus'] これらの文字列の中から、同じ文字 ( character / letter ) が最も多く使われている…

【 Effective Python, 2nd Edition 】組み込みタイプ ( built-in types ) を利用していてネストが深くなってきたらクラス ( class ) を作成する頃合いです、の巻

Tags: dictionary , namedtuple , defaultdict , refactoring , python , effective

Published 2020年7月6日22:30 by T.Tsuyoshi

Python はやはり OOP (Object-Oriented Programming) 言語ですから、いかにうまくクラスを設計、利用するかで将来的な拡張性、メンテナンス性が大きく左右されます。 基本的なことではありますけど「最重要」と言い切っても過言ではないと思いますので、今回からはクラスやインターフェース関連の話題を中心に取り上げていきます。 Python における辞書…