在JavaScript中,我可以使用splice将多个元素的数组插入到数组中:myArray.splice(insertIndex, removeNElements, ...insertThese)
但我似乎无法在没有 concat列表的情况下找到在Python中执行类似操作的方法.有这样的方式吗?
例如myList = [1, 2, 3],我想otherList = [4, 5, 6]通过调用myList.someMethod(1, otherList)get 来插入[1, 4, 5, 6, 2, 3]
下面是我用两个numpy数组构建的散点图.
散点图示例

我想在这个图中添加的是y在x范围内的运行中位数.我在一个例子中拍照:
修改的散点图

具体来说,我需要两个值之间x轴上1个单位的数据点的中位数(这个范围会在很多图之间变化,但我可以手动调整它).我感谢任何可以指向正确方向的提示.
我想知道是否有一种方法可以使用同一索引一次将多个变量插入到列表中。例如,假设我们有一个列表
[a, b, c]
和
[0,1,2,3,4]
我想插入第一个列表,使最终结果是,
[a, 0, 1, b, 2, 3, c, 4]
但是,如果我要单独使用list.insert(pos, value)并使用其位置,[0, 2, 4]则后续使用的位置将变得无效,因为它与5个元素的旧列表(而不是现在的6个)相关。
有什么建议么?