Python 向后打印的最短代码

Python 向后打印的最短代码,python,python-3.x,Python,Python 3.x,因此,我试图创建尽可能短的代码,用于向后打印输入,我希望低于60B。我的代码是79B,不知道是否真的可以把它缩短得更多 tab=[i for i in map(int,input().split())] print(" ".join(map(str, tab[::-1]))) 所以当我输入: 1 2 3 4 5 我得到了输出: 5 4 3 2 1 有人知道能不能再短一点吗 print(*input().split()[::-1]) 按空格拆分列表,然后反转并作为一组参数发送到打印 打印自

因此,我试图创建尽可能短的代码,用于向后打印输入,我希望低于60B。我的代码是79B,不知道是否真的可以把它缩短得更多

tab=[i for i in map(int,input().split())]
print(" ".join(map(str, tab[::-1])))
所以当我输入:

1 2 3 4 5
我得到了输出:

5 4 3 2 1
有人知道能不能再短一点吗

print(*input().split()[::-1])
按空格拆分列表,然后反转并作为一组参数发送到打印

打印自动提供分隔空间。

一行41字节

尽管如此,您可以使用订阅反转输入输出,然后打印它

>>> print(input()[::-1])
1 2 3 4 5
5 4 3 2 1

也许我不明白你在问什么,但如果只是将字符串颠倒过来,那么printinput[:-1]会在21B处计时。

请转到code golf以了解此代码高尔夫谜题,其中解决方案是尽可能短的代码。它有一个专用站点:。StackOverflow的范围明确限制在实际问题上——在现实的实际世界中,简洁性不如可读性重要,也可能不如效率重要,这取决于用例。OP要求一个程序打印到标准输出,而不是REPLUpdated w/print@UrielPer——一个人应该回答好的问题。被问得好的一部分是关于主题;代码高尔夫挑战有一个完全独立的网站。
>>> print(input()[::-1])
1 2 3 4 5
5 4 3 2 1