PHP
·
发表于 5年以前
·
阅读量:8298
切片(Slicing)用于从给定序列中提取连续的元素序列或子序列。下面的函数用于连接两个切片运算的结果。首先,我们将列表从索引 d 切片到末尾,然后从开头切片到索引 d。
def rotate(arr, d):
return arr[d:] + arr[:d]
if __name__ == '__main__':
arr = [1, 2, 3, 4, 5]
arr = rotate(arr, 2)
print (arr) # [3, 4, 5, 1, 2]