0

リストを解析して特定の値を出力する方法についていくつかのアイデアが必要です。依存テキストを解析してから、数値「249452」を出力したいとしましょう。アイデアを提案してください

INPUT:-

dependsontext = [{u'isCurrentPatchSet': True, u'revision': u'ad0beef66e5890cde6f0961ed03d8bc7e3defc63', u'ref': u'refs/changes/52/249452/1', u'id': u'Iad0beef66e5890cde6f0961ed03d8bc7e3defc63', u'number': u'249452'}]

OUTPUT:-

249452
4

1 に答える 1

3

pythonタグを使用したので、あなたが望むように見えます

dependsontext[0]['number']

dependsontextは辞書の 1 要素リストであるため、次の[0] ようにキーを使用してその辞書から値を取得できます。['number']

あなたの質問は少し不明確ですが、python データ構造または文字列を使用しているかどうかを判断するのは困難です。後者の場合は、json 解析用の simplejson モジュールを参照することをお勧めします。

于 2013-02-22T04:05:34.457 に答える