0

为重复道歉,但我上次搞砸了我的问题

我有一些看起来像这样的数据

[Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object]

每个对象看起来像{count: 90, bla: blah, label: "USA", bla2: blah2}

我想将每个对象转换成表格

{text: "USA", weight: 90}

所以我将拥有

[{text: "USA", weight: 90},{text: "France", weight: 80}... etc..]

(因此将标签更改为文本,将计数更改为重量,按此顺序放置它们,并忽略除计数或标签以外的任何其他字段)

我需要用咖啡脚本来做这个

4

1 回答 1

1

快速理解应该这样做:

arr = [Object, Object, Object...]
result = ({text: o.label, weight: o.count} for o in arr)
于 2013-06-27T22:36:55.840 回答