
总结:
对于arr[l: r] = [.....]
(1)当l==r时,相当于在l位置插入元素,arr[l: l] = []相当于不做操作
(2)arr[l: r] = [] 时将arr[l: r]区域元素删除,不为空列表时,相当于对arr[l: r]区域元素重新赋值
博客总结了Python中列表切片赋值操作。当切片起始索引l等于结束索引r时,在l位置插入元素,若赋值为空列表则不做操作;当切片赋值为空列表时,删除该切片区域元素,不为空列表时则对该区域元素重新赋值。

总结:
对于arr[l: r] = [.....]
(1)当l==r时,相当于在l位置插入元素,arr[l: l] = []相当于不做操作
(2)arr[l: r] = [] 时将arr[l: r]区域元素删除,不为空列表时,相当于对arr[l: r]区域元素重新赋值

被折叠的 条评论
为什么被折叠?