如何生成列表中某个对象字段值的列表?根据对象列表中某些字段的值生成列表
考虑的对象列表:
[ {name: "Joe", group: 1}, {name: "Kirk", group: 2}, {name: "Bob", group: 1}]
我想要生成的名称字段的值列表:
["Joe", "Kirk", "Bob"]
内置filter()
功能似乎接近,但它会返回整个对象本身。
我想要一个干净,一个在线解决方案,如:
filterLikeFunc(function(obj){return obj.name}, mylist)
对不起,我知道这是C语法。
可能重复http://stackoverflow.com/questions/25040875/get-a-list-of-values-from-a- Python中的字典列表) – vaultah
我没有使用字典,但是我会看看我是否可以调整Q的答案。 – LazerSharks
单行..“列表理解”的好用例 –