码迷,mamicode.com
首页 > 编程语言 > 详细

leetcode Reverse words in a string Python

时间:2014-09-19 15:32:35      阅读:275      评论:0      收藏:0      [点我收藏+]

标签:blog   http   2014   sp   问题   代码   log   on   c   

  刚接触python不久,被python的简洁强大迷倒了,在做leetcode,Reverse words in a string时,刚开始还是传统的思路想着怎么处理空格问题一直测试不通过,写的很罗嗦被师弟吐槽说你写的代码好丑,好心塞。

  废话不多说直接奉上思路代码:

  翻转字符串如:"Hello I am echo",输出"echo am I Hello"

  可以翻转两次字符串即首先变为" ohce ma I olleH",在对每个字符串翻转即为"echo am I Hello";当然也可以先翻转单个字符串,在对整体字符串翻转,一样的效果。此题中掌握python处理两个函数即翻转和取字符串,其中split()的作用是从一个字符串中取出单个字符串存储到一个list中。

如:s="  hello   echo   ", s.split()=[‘hello‘,‘echo‘]

  bubuko.com,布布扣

leetcode Reverse words in a string Python

标签:blog   http   2014   sp   问题   代码   log   on   c   

原文地址:http://www.cnblogs.com/echo-lsh/p/3981357.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!