
エントリーの編集

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

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[py2rb] 辞書クラスの拡張2 - Qiita
from collections import defaultdict class BasicComposition(defaultdict): def __init__(self, *args... from collections import defaultdict class BasicComposition(defaultdict): def __init__(self, *args, **kwargs): defaultdict.__init__(self, int) for k, v in list(self.items()): if not v: del self[k] def __missing__(self, key): return 'nil' def __setitem__(self, key, value): if isinstance(value, float): value = int(round(value)) elif not isinstance(value, int): print('Error') if value: super(BasicComp