如何从返回 3 个连续元素的列表中返回子列表,其中最后一个元素链接回第一个给定列表中的任何索引?
例如,给定指标3的list = [1,2,3,4,5],将返回[4,5,1]。或者给定4带有 list = 的索引[1,2,3,4,5],将返回[5,1,2].
我有的选项:
1. return list[index:] + list[:index+3]
2. return list[index:index+3] + list[:len(list)-index]
3. return list[index+3:] + list[:len(list)-index]
4. return list[index:index+3] + list[:max(0 , -1*(len(list)-index-3))]
慕田峪7331174
慕盖茨4494581
相关分类