【发布时间】:2018-05-15 10:35:53
【问题描述】:
我尝试了不同的东西,比如数组推送和新的 Set() .add,但我无法实现像 python 附加这样的功能。有什么想法吗?我错过了什么吗?
ex. in py
x = [1, 2, 3]
x.append([4, 5])
gives you: [1, 2, 3, [4, 5]]
或
如果我在一个 for 循环中并且我附加到第一项
item.append(9)
给你:[[1, 9], 2, 3]
第二个是我想在 2 个 for 循环中使用的那个
js ex
let b = [1,2,3];
b.forEach(function (item) {
item.push(9); //error
});
也许这是一个愚蠢的问题,但我是 js 的新手,抱歉:S
【问题讨论】:
-
鉴于
x = [1, 2, 3],for n in x: n.append(9)在 Python 中无论如何都会失败。 -
是这样的。我有一个数组 [1,2,3] 并且在一个 foreach 中,如果匹配的案例我想在里面附加一个 9。例如 [[1,9],2,3]
-
什么情况下?什么情况?请将信息添加到问题中
标签: javascript python arrays append