Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/354.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 我无法在此代码中找到错误。问题是将一个数组旋转一个_Python_Arrays_List - Fatal编程技术网

Python 我无法在此代码中找到错误。问题是将一个数组旋转一个

Python 我无法在此代码中找到错误。问题是将一个数组旋转一个,python,arrays,list,Python,Arrays,List,对于多个测试用例(TC),您的代码可能无法正常工作 代码失败的第一个测试用例: 输入: t= int(input()) while t>0: n =int(input()) a =list(map(int,input().strip().split())) if n==1: print(a[0]) else: c= [] c.append(a[n-1]) for i

对于多个测试用例(TC),您的代码可能无法正常工作

代码失败的第一个测试用例:

输入:

t= int(input())
while t>0:
    
    n =int(input())
    a =list(map(int,input().strip().split()))
    if n==1:
        print(a[0])
        
    else:
        c= []
        c.append(a[n-1])
        for i in range(n-1):
            c.append(a[i])
        for x in c:
            print(x,end =" ")
    t= t-1
# ERROR is :    !!!Wrong Answer
其正确输出为:

2
1 2
2 1
代码的输出是:

2
1 2
2 1


但这不是这个输入的输出。编译和运行时,输出与预期相同,但现在它正在更改我的输出。

它对我有效,但如果将输入处理与所讨论的逻辑分离,则回答此问题会容易得多。请重新编写代码,以便输入为列表。你的问题不是关于输入处理的。它对我来说很有效。如果输入处理与所讨论的逻辑分离,那么回答这个问题就会容易得多。请重新编写代码,以便输入为列表。你的问题不是关于输入处理。