我想建构列表x
由两个列表y
和z
.我希望所有元素y
都放在ypos
元素指向的位置.例如:
y = [11, 13, 15]
z = [12, 14]
ypos = [1, 3, 5]
Run Code Online (Sandbox Code Playgroud)
所以,x
一定是[11, 12, 13, 14, 15]
另一个例子:
y = [77]
z = [35, 58, 74]
ypos = [3]
Run Code Online (Sandbox Code Playgroud)
所以,x
一定是[35, 58, 77, 74]
我写的函数可以完成我想要的但看起来很难看:
def func(y, z, ypos):
x = [0] * (len(y) + len(z))
zpos = list(range(len(y) + len(z)))
for i, j in zip(y, ypos):
x[j-1] = i
zpos.remove(j-1)
for …
Run Code Online (Sandbox Code Playgroud) 我想检查一下我的Chrome扩展程序是如何工作的.我在Chrome中打开了代码,想看看扩展程序启动后调用了哪些函数.
如何在每行代码上设置断点或调试整个代码?