【发布时间】:2016-01-22 05:13:46
【问题描述】:
我有一本像这样的字典:
{
dataTypes = (
{
dataType = "datatype1";
editable = 1;
maxValue = 300;
minValue = 0;
order = 1;
title = "Title 1";
type = numeric;
units = kg;
},
{
dataType = "datatype 2";
editable = 1;
maxValue = 300;
minValue = 0;
order = 2;
title = "title2";
type = numeric;
units = gm;
},
{
dataType = "datatype3";
editable = 1;
maxValue = 300;
minValue = 20;
order = 3;
title = "title3";
type = numeric;
units = kg;
}
);
name = "Name";
order = 1
title = "Title";
}
我想获取这本字典中的所有键。
我尝试了[myDict allKeys],但它只返回四个键:DataTypes、name、order、title。
我要检索所有密钥:dataType、editable、maxvalue 等
【问题讨论】:
-
myArray不是数组,而是字典。那本字典有 4 个键。dataTypes键有一个数组。这是一个字典数组。 -
好吧,你能告诉我我怎样才能做到这一点吗?
-
挖掘你需要的字典并获取它的键。这方面的代码示例数不胜数。
-
@DivyeshSavaliya 您想要所有键以及名称、顺序、标题、数据类型、可编辑、macvalue、minvalue 等...??
-
是的....但我想制作将参数作为字典并返回此字典中的所有键的方法。