Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 反转列表的前n项并返回它_Python - Fatal编程技术网

Python 反转列表的前n项并返回它

Python 反转列表的前n项并返回它,python,Python,反转列表的前n项并返回它。如果n>>反向(4,['f','o','o','t','b','a','l','l']) ['t'、'o'、'o'、'f'、'b'、'a'、'l'、'l'] 如果n>>>def反转(n,lst): 如果n>>反向(4,['f','o','o','t','b','a','l','l']) ['t'、'o'、'o'、'f'、'b'、'a'、'l'、'l'] >>> 说明: 如果n在顶部,到目前为止的一个错误是如果n@Shitty.coder:你应该更改你的昵称!欢迎来

反转列表的前n项并返回它。如果n>>反向(4,['f','o','o','t','b','a','l','l']) ['t'、'o'、'o'、'f'、'b'、'a'、'l'、'l'] 如果n
>>>def反转(n,lst):
如果n>>反向(4,['f','o','o','t','b','a','l','l'])
['t'、'o'、'o'、'f'、'b'、'a'、'l'、'l']
>>> 
说明:


  • 如果n在顶部,到目前为止的一个错误是
    如果n@Shitty.coder:你应该更改你的昵称!欢迎来到SO。如果你愿意,你会得到更多的帮助。
    
      >>> reverse(4, ['f', 'o', 'o', 't', 'b', 'a', 'l', 'l'])
      ['t', 'o', 'o', 'f', 'b', 'a', 'l', 'l']
    
    
    
      if n <= len(lst):
      return []
      else:
      for i in range(n):????What next?
    
    def my_reverse(num, l):
        if num <= 0:
            return []
        return l[:num][::-1] + l[num:]
    
    # Explanation:
    # l[:num]       :    Sliced list with elements between 0 to num
    # l[:num][::-1] :    Reverse of slice list
    # l[num:]       :    Sliced list with elements from num to end
    
    >>> my_reverse(4, ['f', 'o', 'o', 't', 'b', 'a', 'l', 'l'])
    ['t', 'o', 'o', 'f', 'b', 'a', 'l', 'l']
    
    >>> def reverse(n, lst):
            if n <= 0:
                return []
            return lst[:n][::-1] + lst[n:]
    
    >>> reverse(4, ['f', 'o', 'o', 't', 'b', 'a', 'l', 'l'])
    ['t', 'o', 'o', 'f', 'b', 'a', 'l', 'l']
    >>>