Python列表倒序输出及其效率
方法一
使用Python内置函数reversed()
for i in reversed(arr): pass
reversed返回的是迭代器,所以不用担心内存问题。
方法二
使用range()倒序
for i in range(len(arr) - 1, -1, -1): pass
方法三
先使用list自带的reverse()函数,再用range()循环
arr.reverse()
for i in range(len(arr)): pass
因为要先
如下所示:
#python解决字符串倒序输出
def string_reverse(m):
num=len(m)
a=[]
for i in range(num):
a.append(m[num-1-i])#从最后一位的元素开始往新list内添加元素
return a
以上这篇python解决字符串倒序输出的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。
您可能感兴趣的文章:Python实现字