题目描述:

Write a function that takes a string as input and returns the string reversed.

Example:
Given s = "hello", return "olleh".

解题思路:

见代码。

代码如下:

class Solution(object):
def reverseString(self, s):
"""
:type s: str
:rtype: str
"""
t = list(s)
l = len(t)
for i, j in zip(range(l - 1, 0, -1), range(l // 2)):
t[i], t[j] = t[j], t[i] return ''.join(t)

最新文章

  1. JavaScript学习笔记-用于模式匹配的String方法
  2. scrollview嵌套listview 滑动事件冲突的解决方法
  3. Duilib实现QQ聊天窗口晃动
  4. vim自定义配色方案,图文并茂
  5. UITableView类用法大全:UITableView属性
  6. 如何使用ajax(jquery)
  7. matlab字符串操作
  8. Problems at works
  9. Redis wind7 安装
  10. CNN解析和模型分析
  11. 《Inside C#》笔记(十五) 非托管代码 下
  12. python3用BeautifulSoup用limit来获取指定数量的a标签
  13. ES Route
  14. HTML5 Canvas水波纹动画特效
  15. lua 创建listview
  16. 5. 支持向量机(SVM)软间隔
  17. 学习MongoDB 六: MongoDB查询(游标操作、游标信息)(三)
  18. android 近百个源码项目
  19. 48. Rotate Image (Array)
  20. linux内核分析 第四周 扒开系统调用的三层皮(上)

热门文章

  1. Android内存泄漏问题(一)
  2. (转)android ListView详解
  3. C 和C++ 名称修饰规则
  4. shell脚本执行查找进程,然后查杀进程
  5. MySQL数据库的基本操作命令
  6. onCreateOptionsMenu 和 onPrepareOptionsMenu 的区别
  7. 创建新进程,就三个函数CreateProcessAsUser CreateProcessWithLogonW CreateProcessWithTokenW(附网友的流程)
  8. Array.prototype.slice.call(document.querySelectorAll('a'), 0)
  9. 291. Word Pattern II
  10. SQL Server ->> 关于究竟ALTER INDEX ... REBUILD会不会导致改变索引选项和Filegroup的验证