3
以下のコードで何が問題になっていますか?私は文字列のリストの2つのサブセットを交換しようとしています。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']