leetcode python翻转字符串里的单词
# Leetcode 151 翻转字符串里的单词
### 题目描述
给定一个字符串,逐个翻转字符串中的每个单词。
**示例1:**
输入: "the sky is blue"
	输出: "blue is sky the"
**示例2:**
输入: "  hello world!  "
	输出: "world! hello"
	解释: 输入字符串可以在前面或者后面包含多余的空格,但是反转后的字符不能包括。
**示例3:**
输入: "a good example"
	输出: "example good a"
	解释: 如果两个单词间有多余的空格,将反转后单词间的空格减少到只含一个。
class Solution:
def reverseWords(self, s: str) -> str:
return " ".join(s.strip().split()[::-1])
#return " ".join([t for t in s.strip().split()][::-1]) 同样可以
s.strip() 去除首尾空格
leetcode python翻转字符串里的单词的更多相关文章
- C#版(击败100.00%的提交) - Leetcode 151. 翻转字符串里的单词 - 题解
		
版权声明: 本文为博主Bravo Yeung(知乎UserName同名)的原创文章,欲转载请先私信获博主允许,转载时请附上网址 http://blog.csdn.net/lzuacm. C#版 - L ...
 - LeetCode 151. 翻转字符串里的单词(Reverse Words in a String)
		
151. 翻转字符串里的单词 151. Reverse Words in a String
 - Java实现 LeetCode 151 翻转字符串里的单词
		
151. 翻转字符串里的单词 给定一个字符串,逐个翻转字符串中的每个单词. 示例 1: 输入: "the sky is blue" 输出: "blue is sky th ...
 - 力扣(LeetCode)翻转字符串里的单词 个人题解
		
给定一个字符串,逐个翻转字符串中的每个单词. 示例 1: 输入: "the sky is blue" 输出: "blue is sky the" 示例 2: 输 ...
 - LeetCode 151 翻转字符串里的单词
		
题目: 给定一个字符串,逐个翻转字符串中的每个单词. 示例 1: 输入: "the sky is blue" 输出: "blue is sky the" 示例 ...
 - 微软面试题: LeetCode  151.  翻转字符串里的单词    出现次数:6
		
题目描述: 给定一个字符串,逐个翻转字符串中的每个单词. 说明: 无空格字符构成一个 单词 .输入字符串可以在前面或者后面包含多余的空格,但是反转后的字符不能包括.如果两个单词间有多余的空格,将反转后 ...
 - 【LeetCode】151. 翻转字符串里的单词(剑指offer 58-I)
		
151. 翻转字符串里的单词 知识点:字符串:双指针 题目描述 给你一个字符串 s ,逐个翻转字符串中的所有 单词 . 单词 是由非空格字符组成的字符串.s 中使用至少一个空格将字符串中的 单词 分隔 ...
 - 【算法训练营day8】LeetCode344. 反转字符串 LeetCode541. 反转字符串II 剑指Offer05. 替换空格 LeetCode151. 翻转字符串里的单词 剑指Offer58-II. 左旋转字符串
		
[算法训练营day8]LeetCode344. 反转字符串 LeetCode541. 反转字符串II 剑指Offer05. 替换空格 LeetCode151. 翻转字符串里的单词 剑指Offer58- ...
 - 【LeetCode】151. Reverse Words in a String 翻转字符串里的单词(Python)
		
作者: 负雪明烛 id: fuxuemingzhu 个人博客:http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 日期 题目地址:https://leetcode.co ...
 
随机推荐
- 在WSL Ubuntu 下编译UPX详细步骤
			
准备环境: 1. sudo apt-get update 2. sudo apt-get clang 3. apt-get install libstdc++-dev Reading package ...
 - CopyOnWriteArrayList(复制数组 去实现)
			
一.Vector和SynchronizedList 1.1回顾线程安全的Vector和SynchronizedList 我们知道ArrayList是用于替代Vector的,Vector是线程安全的容器 ...
 - python-opencv实现简单的车牌定位
			
车牌定位的原理:https://blog.csdn.net/relocy/article/details/78705662 训练好的分类器:https://github.com/zeusees/Hyp ...
 - 一、bootstrap-select输入选择框
			
一.bootstrap-select简单使用 <!DOCTYPE html> <html lang="en"> <head> <meta ...
 - 第十二章 存储之 Secret
			
1.Secret 存在意义 Secret 解决了密码.token.密钥等敏感数据的配置问题,而不需要把这些敏感数据暴露到镜像或者 Pod Spec中.Secret 可以以 Volume 或者环境变量的 ...
 - shell 中cut
			
和awk差不多的功能 上面的例子中,把 root:x:0:0:root:/root:/bin/bash 重定向到cut命令里,-d表示分隔符,这里使用冒号: 作为分隔符,-f 表示字段,选择了第1,和 ...
 - AI行业精选日报_人工智能(12·24)
			
特斯拉完全自动驾驶进步:新系统能识别交通信号标志 12 月 24 日,有美国车友称,升级最新的特斯拉 2019.40.50 系统后已经可以识别红绿灯和停车标志(目前仅限搭载 HW3.0 硬件的车型), ...
 - 2PC和3PC
			
原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/11484077.html 2PC 是计算机网络尤其是在数据库领域内,为了使基于分布式系统架构下的所有节点 ...
 - php ceil()函数 语法
			
php ceil()函数 语法 ceil()函数怎么用? php ceil()函数的作用是向上舍入为最接近的整数,语法是ceil(number),表示返回不小于参数X的下一个整数,如果没有小数,返回参 ...
 - VC连接SQLite3的方法(MFC封装类)
			
SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,支持跨平台,操作简单,能够使用很多语言直接创建数据库.官方网站:www.sqlite.org 在VC环境下编写连接SQLite的 ...