JavaScript - 將字典的列表(list of dictionaries)轉(zhuǎn)為列表的列表(list of lists)
比如,如何將 L =?[{quiz1: '6', quiz2: '7'}, {quiz1: '8', quiz2: '2'}] 轉(zhuǎn)為?[[6,7],[8,2]] 。
可以使用以下函數(shù)進行轉(zhuǎn)化。
function convert(L) {
? ? return L.map((x) => {
? ? ? ? return Object.keys(x).map(key => parseFloat(x[key]));
? ? });
}
Object 是一個全局變量,Object.keys(x) 可以得到 x 中的所有 Keys,比如 ['quiz1', 'quiz2']。x 是 L 中的每一項。