练习题三:句子反转
程序员文章站
2022-06-30 18:31:30
题目描述 给定一个句子(只包含字母和空格), 将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格,前后没有空格。 比如: (1) “hello xiao mi”-> “mi xiao hello” 输入描述: 输入数据有多组,每组占一行,包含一个句子(句子长度小于1000个字符) 输出描 ......
题目描述
给定一个句子(只包含字母和空格), 将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格,前后没有空格。 比如: (1) “hello xiao mi”-> “mi xiao hello”
输入描述:
输入数据有多组,每组占一行,包含一个句子(句子长度小于1000个字符)
输出描述:
对于每个测试示例,要求输出句子中单词反转后形成的句子
Python解法
# -*- coding:utf-8 -*-
import sys
if __name__ == "__main__":
# data = sys.stdin.readline().strip().split(' ')[::-1]
data = sys.stdin.readline().strip().split(' ')
data.reverse()
print(' '.join(data))
上一篇: 练习题三:句子反转
下一篇: 三大社:机器首胜人类成里程碑
推荐阅读
-
详解三种C#实现数组反转方式
-
python中反转列表的三种方式
-
详解三种C#实现数组反转方式
-
Spring 框架学习第三节:核心理念之一 —— IoC(控制反转)
-
C# 练习题 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
-
【Spring源码解析(三)】从IOC说起,究竟什么是控制反转
-
算法笔记第三章练习题_A+B for polynomials,product of polynomials,考试座位号
-
spring-依赖注入(DI)&控制反转(Ioc)&Bean的三种装配方式
-
【常见笔试面试算法题12续集三】动态规划算法案例分析3 LIS练习题(最长上升子序列)
-
Python程序:任意输入一个三位数,然后把三位数的位置反转输出。