Python数组逆序输出

输入两行:第一行为数组的元素个数n,第二行为n个整数,每个整数之间用空格隔开
输出为一行:每个整数空格隔开


n = input()
str = input()
num_arr = str.split()

for i in range(1,int(n)+1):
    print(num_arr[0-i],end=' ')

有用望采纳

1、代码如下

#!/usr/bin/python
# -*- coding: utf-8 -*-
import sys

length =input()
l = input().split(" ")
new_l=l[::-1]
value=''
for v in new_l:
 value+=v+' '
print(value)
n = int(input('请输入数量n:'))
lst = input(f'请输入{n}个整数,用空格隔开:')
num_arr = lst.split(' ')[:n]
for i in range(0,n):
    print(num_arr[n-1-i],end=' ')