首页 > 解决方案 > reversed_array = 0 抛出错误显示语法问题

问题描述

这段代码:

n = int(input())
arr = list(map(int, input().rstrip().split())
reversed_array = [] #I am just assigning the variable to an empty list. I don't understand.
for i in range(n):
    reversed_array.append(arr[n-i-1])

print(' '.join(str(i) for i in reversed_array))

引发以下错误:

    reversed_array = []
    ^
SyntaxError: invalid syntax #Please explain

我该如何解决?

标签: pythonpython-3.x

解决方案


看第 2 行,展开:

arr = list(
           map(
               int, input().rstrip().split()
              )

您需要关闭括号。


推荐阅读