将s = “abcd” 反转为 “dcba”
第一种 字符串切片
1 | result = s[::-1] |
第二种 列表的reverse方法
1 | l = list(s) |
第三种 for循环
1 | def func(s): |
第四种 栈
1 | def func(s): |
第五种 递归
1 | def func(s): |
第六种 reduce方法
1 | result = reduce(lambda x,y:y+x,s) |
将s = “abcd” 反转为 “dcba”
1 | result = s[::-1] |
1 | l = list(s) |
1 | def func(s): |
1 | def func(s): |
1 | def func(s): |
1 | result = reduce(lambda x,y:y+x,s) |
本文标题:python翻转字符串
文章作者:松子
发布时间:2018年11月18日 - 01:11
最后更新:2022年03月27日 - 20:03
博文链接:https://songzi.info/post/49164d1a/
许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。