【发布时间】:2020-11-25 20:30:11
【问题描述】:
问题是关于在 K 组中反转大小为 N 的列表 A。例如,如果 A = [1,2,3,4,5]、k = 3
Output = [3,2,1,5,4]
当我运行它时,我得到的错误是第 4 行的 List Index out of range 。
def reverseInGroups(A,N,K):
arr1 = []
for i in range(K):
arr1.append(A[(N-i)%K]) #line 4
for j in range(N-K):
arr1.append(A[N-j-1])
return arr1
【问题讨论】:
-
没有可重现的错误?
print(reverseInGroups([1,2,3,4,5],5, 3))=>[3, 2, 1, 5, 4]
标签: python python-3.x arraylist