首页 > 代码库 > leetcode Reverse words in a string Python
leetcode Reverse words in a string Python
刚接触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‘]
leetcode Reverse words in a string Python
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。