在常规的组,我有maps.Each地图的列表中包含3个键与 各自的值,如:如何形成相同值和键
def group= [] as DataList def groupRequiredMap = ["a": Metadata.groupName, "b": Metadata.instance, "c": Metadata.color] group << groupRequiredMap
组的输出被作为如下::
[[a:apple, b:0, c:red], [a:apple, b:0, c:green], [a:apple, b:0, c:blue], [a:apple, b:1, c:brown], [a:apple, b:1, c:violet], [a:grapes, b:0, c:black], [a:grapes, b:0, c:yellow], [a:grapes, b:1, c:orange], [a:grapes, b:1, c:pink]]
欲形成一组与b = 0,一组用b = 1苹果苹果的,一组用b = 0葡萄和一组克用b强奸= 1等等。笔者想输出是这样的:
[[a:apple, b:0, c:[red, green, blue]],
[a:apple, b:1, c:[brown,violet]],
[a:grapes, b:0, c:[black,yellow]],
[a:grapes, b:1, c:[orange,pink]]
你坚持了哪一点?你有一些不起作用的代码吗? –