Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript中的numpy.repeat()等效于什么_Javascript_Python_Arrays - Fatal编程技术网

javascript中的numpy.repeat()等效于什么

javascript中的numpy.repeat()等效于什么,javascript,python,arrays,Javascript,Python,Arrays,JavaScript中是否有等价物?不是直接等价物,但您可以根据第二个数组中的索引使用并重复该值: const a=['a','b','c'] 常数s=[2,5,1] const result=a.flatMap((e,ndx)=>Array.from({ 长度:s[ndx] },()=>e)); console.log({ 结果 });不是直接等效的,但您可以根据第二个数组中的索引使用和重复该值: const a=['a','b','c'] 常数s=[2,5,1] const result

JavaScript中是否有等价物?

不是直接等价物,但您可以根据第二个数组中的索引使用并重复该值:

const a=['a','b','c']
常数s=[2,5,1]
const result=a.flatMap((e,ndx)=>Array.from({
长度:s[ndx]
},()=>e));
console.log({
结果

});不是直接等效的,但您可以根据第二个数组中的索引使用和重复该值:

const a=['a','b','c']
常数s=[2,5,1]
const result=a.flatMap((e,ndx)=>Array.from({
长度:s[ndx]
},()=>e));
console.log({
结果

});Flatmap并填充数组

const
重复=(值,计数)=>values.flatMap((v,i)=>Array(计数[i]).fill(v)),
a=['a','b','c'],
s=[2,5,1],
结果=重复(a,s);

console.log(…结果)Flatmap并填充数组

const
重复=(值,计数)=>values.flatMap((v,i)=>Array(计数[i]).fill(v)),
a=['a','b','c'],
s=[2,5,1],
结果=重复(a,s);
console.log(…结果)
a=['a','b','c']
s=[2,5,1]
a= numpy.repeat(a,s) 

a: ['a','a','b','b','b','b','b','c']