ordereddictionary

    7

    1答えて

    ploneのfunnelwebアドオンを使用してサイトから静的ページをインポートしようとしています。ここに私が書いたものがあります:bin/funnelweb --crawler:url=http://wiki.scandiatransplant.com --crawler:max=50 --ploneupload=http://admin:[email protected]:8080/TestP

    5

    2答えて

    問題は次のとおりです。 名前のリストとリストのリスト、各アイテムが名前をキーとする順序付き辞書、リストのリストのアイテムを値として持つリストを作成する方法はありますか?私が取得したいと思い from collections import OrderedDict list_of_lists = [ ['20010103', '0.9507', '0.9569', '0.9262'

    2

    2答えて

    私はPythonの普通の辞書を持っています。この場合、挿入順序は保持されません。要素を挿入する順序で保持する必要があります。私はOrderedDictがこの仕事をすることができることを知っています。しかし、私の問題は、私は既に存在する普通の辞書から順序付けられた辞書を得る必要があるということです。この辞書は変更できません。以下は私の普通の辞書です: d = {'tag': {'a': 1, 'c'

    8

    3答えて

    私はcollections.OrderedDictにキーと値のペアのリストを持っています。インデックスiを計算して、i番目のキーが指定された値と一致するようにしたいと思います。たとえば: food = OrderedDict([('beans',33),('rice',44),('pineapple',55),('chicken',66)]) 私は food.keys().index('ric

    8

    3答えて

    明らかに、クイック検索は、Pythonで百万回の実装と覚醒デコレータの味をもたらします。しかし、私は見つけられなかった味に興味があります。私は、格納された値のキャッシュが固定容量になるようにしたいと思います。新しい要素が追加されると、容量に達すると、最も古い値が削除され、最新の値に置き換えられます。 私が心配しているのは、メモ帳を使用して多数の要素を格納すると、メモリ不足のためにプログラムがクラッ

    8

    3答えて

    私はランダムアクセスにリストをOrderedDictを使用して、今私が持っているものから一覧でnextアイテムをしたいんだ: foo = OrderedDict([('apple', 4), ('banana', 3), ('orange', 2), ('pear', 1)]) apple = foo['apple'] 私はちょうどfooとappleを使用してバナナを取得するにはどうすればよ

    76

    4答えて

    collections.OrderedDictクラスを使用する際に問題が発生します。私は、RaspbianのPython 2.7を使用しています。これは、Raspberry PiのDebianディストリビューションです。私は、テキストアドベンチャーのための比較のために2つの辞書を印刷しようとしています。順序は正確に比較するために不可欠です。 私が何を試しても、辞書は通常の順序どおりに印刷されません

    38

    1答えて

    Dictionaryは、追加されたのと同じ順番でKeyValuePairを列挙する方法を探していました。 列挙の目的のために、辞書内の各項目は、値とそのキーを表すKeyValuePair<TKey, TValue>構造として扱われる:今、Dictionary's docははっきりと述べています。アイテムが返される順序は未定義です。 OrderedDictionary od = new Ordere

    20

    3答えて

    OrderedDictには、リスト(要素の順序付き)と辞書(インデックスではなくキー)の両方の機能があるため、キーを使用してスライスすることは当然のようです。 >>> from collections import OrderedDict >>> cities = OrderedDict((('san francisco', 650), ('new york', 212), ('shanghai

    5

    4答えて

    値でソートされた順序付き辞書(OrderedDict)があります。どのようにしてトップ25キーの値を取得し、それを新しい辞書に追加できますか?たとえば :私はこのようなものがあります: frequent={'c':30,'b':20} : dictionary={'a':10,'b':20,'c':30,'d':5} ordered=OrderedDict(sorted(dictionary