私はPythonで非常に新しいです。私は自分のサーバから取得したユニコード配列から単一のオブジェクトを印刷しようとしています。私は結果を印刷するとき私の配列は次のようになります。ユニコード配列をPythonの文字列に変換する方法
{u'results': [{u'playerName': u'Sean Plott', u'score': u'12'}]
私が唯一の文字列としてplayerName
で結果を印刷したいと思います。前もって感謝します。
私はPythonで非常に新しいです。私は自分のサーバから取得したユニコード配列から単一のオブジェクトを印刷しようとしています。私は結果を印刷するとき私の配列は次のようになります。ユニコード配列をPythonの文字列に変換する方法
{u'results': [{u'playerName': u'Sean Plott', u'score': u'12'}]
私が唯一の文字列としてplayerName
で結果を印刷したいと思います。前もって感謝します。
Pythonで辞書やリストを探すのに時間を費やす必要があります。あなたは現在、その中にリストを持つ辞書とそのリストの中の辞書を持っています。ここで
はPythonのデータ構造上の公式リファレンスガイドです:
https://docs.python.org/3/tutorial/datastructures.html
言われていること、ここでの例です:
>>> d = {u'results': [{u'playerName': u'Sean Plott', u'score': u'12'}]}
>>> d["results"]
[{'score': '12', 'playerName': 'Sean Plott'}]
>>> d["results"][0]["playerName"]
'Sean Plott'
彼はそれの中にdictを持つリストを持っています –
彼はそれにdictのあるリストを持つdictを持っています – ThiefMaster
ありがとう、これは私がしたいところに私を得ました!いいぞ – bbkrz
なぜそれを変換しますか?閉じ括弧もありません。 '{u'results ':[{u'playerName':u'Sean Plott '、u'score':u'12 '}]}' – dawg
あなたはそれをきれいに印刷するために探していますか? – dawg