NameValueList= [
{
"Name": "Modified Item",
"Value": "No"
},
{
"Name": "Style",
"Value": "BIG PONY"
}
]
我如何获得第二个数据。输出将如下所示:'Style':'BIG PONY'
答案 0 :(得分:0)
我不清楚您要问什么,所以这里有一些选择:
NameValueList = [
{
"Name": "Modified Item",
"Value": "No"
},
{
"Name": "Style",
"Value": "BIG PONY"
}
]
output = {NameValueList[1].get("Name"):NameValueList[1].get("Value")}
OUT: {'Style': 'BIG PONY'}
output = str(NameValueList[1].get("Name")) + ":" + str((NameValueList[1].get("Value")))
OUT: 'Style:BIG PONY'
答案 1 :(得分:0)
字典可与key
-value
对一起使用,其中第一项是key
,第二项是value
。例如,“名称”是key
,“修改项”是value
。在第一个示例中,您可以遍历NameValueList中索引位置1的values
中的dictionary
。
for value in NameValueList[1].values():
print(value)
#output:
#Style
#BIG PONY
在第二个示例中,您可以使用.get()
并传入key
以获取该value
中的key
。注意:您传入的key
的类型必须为string
。
var = NameValueList[1].get("Name") + ":" + NameValueList[1].get("Value")
print(var)
#output:
#Style:BIG PONY