How do I reverse a sublist in a list in place?

前端 未结 12 2423
-上瘾入骨i
-上瘾入骨i 2021-02-20 01:24

I\'m supposed to create a function, which input is a list and two numbers, the function reverses the sublist which its place is indicated by the two numbers. for example this is

12条回答
  •  没有蜡笔的小新
    2021-02-20 02:08

    lst = [1,2,3,4,5,6,7,8]
    

    Suppose you have to reverse 2nd position to 4th position in place.

    lst[2:5] = lst[2:5][::-1]
    

    Output:

    [1,2,5,4,3,6,7,8]

提交回复
热议问题