PythonList旋转

Python List旋转

这些心得,都是帮助你们快速酷炫的入门python。

#请读者思考如何优雅地逆时针旋转?

def List_Rotate(step,List):
        """
        对于字符串 "abcdefg".
        offset=0 => "abcdefg"
        offset=1 => "gabcdef"
        offset=2 => "fgabcde"
        offset=3 => "efgabcd"
        :param step:
        :param List: The Target
        :return: A list that had been rotated
        """
        n,f=len(list),n-step%n  #理解定义顺序
        return list[f:n]+list[0:f]
如果您看到这篇文章有收获或者有不同的意见,欢迎点赞或者评论。
python:190341254
丁。

你可能感兴趣的:(python小技巧)