正确地说:
我正在尝试找到Python列表拆分函数
ex的一些JavaScript版本:
>>> x=[1,2,3,4,5]
>>> x[1:4]
[2, 3, 4]
您可以使用Array.slice():
var x=[1,2,3,4,5];
console.log(x.slice(1,4)); // => [2, 3, 4]
但是,Python的切片包括一个步骤,这意味着切片一个元素,然后使用index + STEP移到元素,而这在JavaScript中就是这样:
Array.prototype.mySlice = function(b,e,s) {
var n=[];
for (var i=b; i<e; i+=s) {
n.push(this[i]);
}
return n;
}
var x=[1,2,3,4,5,6,7,8,9,10];
console.log(x.mySlice(1,7,2)); // => [2, 4, 6]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句