如何生成列表中某個對象字段值的列表?根據對象列表中某些字段的值生成列表
考慮的對象列表:
[ {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
單行..「列表理解」的好用例 –