Отбор генератор случайных чисел в JavaScript

Код ответа

def ans(list1,list2):
    dic={}
    ans=[]
    if not(len(list1)==len(list2)):
        return "Not Possible"
    for i in range(0,len(list1)):
        ind=list1[i]
        val=list2[i]
        if not(ind in dic.keys()):
            dic[ind]=val
        else:
            dic[ind]+=val
    val=len(list1)
    for i in range(0,val):
        if not(i in dic.keys()):
            ans.append(0)
        else:
            ans.append(dic[i])
    return ans

Для проверки:

  print(ans([0,1,4,2,2], [5,4,3,2,1]))

вывод:

  [5, 4, 3, 0, 3]

Надеюсь, это поможет

не понимаю ни одного шага

336
задан jww 25 February 2017 в 14:57
поделиться

1 ответ

Нет, это не, но довольно легко записать Ваш собственный генератор или еще лучше использовать существующий. Выезд: этот связанный вопрос .

кроме того, см. блог David Bau для [еще 111] информация об отборе .

175
ответ дан Community 23 November 2019 в 00:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: