题解 | #句子逆序#

句子逆序

https://www.nowcoder.com/practice/48b3cb4e3c694d9da5526e6255bb73c3

import sys

for line in sys.stdin:
    print(" ".join(reversed(line.split())))

知识点:reversed() 返回的是一个迭代器对象,而不是列表或字符串等的副本。如果需要一个列表或字符串的反转副本,您可以使用 list() 或 str.join() 等方法转换迭代器为列表或字符串。

全部评论
reversed() 是一个内置函数,用于返回一个反转的迭代器对象。它可以用于翻转以下类型的序列或可迭代对象: 列表(List):例如,reversed([1, 2, 3]) 将返回一个迭代器,该迭代器按相反的顺序访问列表中的元素。 字符串(String):例如,reversed("Hello") 将返回一个迭代器,该迭代器按相反的顺序访问字符串中的字符。 元组(Tuple):例如,reversed((1, 2, 3)) 将返回一个迭代器,该迭代器按相反的顺序访问元组中的元素。 范围(Range):例如,reversed(range(5)) 将返回一个迭代器,该迭代器按相反的顺序生成范围内的整数。
点赞 回复 分享
发布于 2024-03-11 22:35 美国

相关推荐

01-11 08:47
门头沟学院 Java
程序员花海_:所以看起来还是实习的好处多 给导师打黑工能学到什么
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务