Python 试图用一行代码中的另一个列表替换列表中的值(通过索引)?

Python 试图用一行代码中的另一个列表替换列表中的值(通过索引)?,python,nested,nested-lists,Python,Nested,Nested Lists,Python:在这里学习基础知识,但我有两个列表,我试图将b的值替换为a的特定索引。我已尝试执行a.insert1,b,但这会将值移到一侧以插入列表。如果要将b中的所有值插入a中的特定索引中: 就这么做吧:a[1]=b我假设它们确实合适 a = range(10) // [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] b = range(10, 15) // [10, 11, 12, 13, 14] 现在我将用b的值替换a的后半部分 5:5+lenb产生5:10的索引,所以5,6

Python:在这里学习基础知识,但我有两个列表,我试图将b的值替换为a的特定索引。我已尝试执行a.insert1,b,但这会将值移到一侧以插入列表。

如果要将b中的所有值插入a中的特定索引中:


就这么做吧:a[1]=b

我假设它们确实合适

a = range(10) // [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
b = range(10, 15) // [10, 11, 12, 13, 14]
现在我将用b的值替换a的后半部分


5:5+lenb产生5:10的索引,所以5,6,7,8,9

你能澄清你的问题吗?您是要在列表中插入一个列表,还是要在另一个列表中插入该列表的元素?
a[5:5+len(b)] = b // [0, 1, 2, 3, 4, 10, 11, 12, 13, 14]