gpt4 book ai didi

javascript - 基于 Javascript 字典的列表理解

转载 作者:太空宇宙 更新时间:2023-11-04 08:44:29 25 4
gpt4 key购买 nike

我经常在 Python 中使用列表推导来专门从键值字典中以排序的方式创建列表,我在列表中定义排序键并使用推导来获取排序列表,我一直在四处寻找但是除了使用 map 之外,找不到在 Javascript 中执行以下操作的类似方法:

在 Javascript 中有更好的方法吗?

在 Python 中:

d = {'k2':'v2','k4':'v4','k3':'v3','k6':'v6','k5':'v5'}
list_keys=['k1','k2','k3','k4','k5','k6']

list_wanted_values = [d[c] for c in list_keys]
#list_wanted_values=['v1','v2','v3','v4','v5','v6']

在 Javascript 中:

var js_list_wanted_values = list_keys.map(function(k){
js_list_wanted_values[k] = d[k]
)}

最佳答案

也许是这样

var js_list_wanted_values = list_keys.map(k => d[k])

关于javascript - 基于 Javascript 字典的列表理解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41960651/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com