3
下面的代码有什么问题?我正在尝试交换字符串列表的两个子集。使用Python交换同一列表中的子集
>>> a = ['b', 'b', 'b', 'a', 'x', 'x', 'x', 'x', 'x', 'y']
['b', 'b', 'b', 'a', 'x', 'x', 'x', 'x', 'x', 'y']
>>> a[4:9]
['x', 'x', 'x', 'x', 'x']
>>> a[9:10]
['y']
>>> a[4:9], a[9:10] = a[9:10], a[4:9]
>>> a
['b', 'b', 'b', 'a', 'y', 'y', 'x', 'x', 'x', 'x', 'x']