PythonTipsandTraps(二)

黄舟
リリース: 2016-12-20 17:19:12
オリジナル
951 人が閲覧しました

6. collections モジュールは、順序付き辞書を取得するために使用される OrderedDict も提供します

import collections
d = {'b':3, 'a':1,'x':4,'z':2}
dd = collections.OrderedDict(d)for key, value in dd.items(): PRint key, value#b 3#a 1#x 4#z 2

7. コレクションモジュール

defaultdictクラスのdefaultdictモジュールは dict に似ていますが、型を使用して初期化されます (パラメータなしで呼び出し可能な関数にすることもでき、関数はパラメータとして型を受け取り、アクセス時に値をインスタンス化できます)。デフォルトではキーが存在しません

import collections
aa = collections.defaultdict(list)
aa['a']# []aa['b'].append(1)print aa['b']# [ 1]

上記は PythonTipsandTraps (2) の内容です。その他の関連コンテンツについては、PHP 中国語 Web サイト (m.sbmmt.com) に注目してください。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート