要求实现一个功能与 reversed() 相同(内置函数 reversed(seq) 是返回一个迭代器,是序列 seq 的逆序显示)的生成器。
def myRev(data):
#这里用range生成data的倒序索引
#注意,range的结束位置是不包含的
for index in range(len(data)-1,-1,-1):
print data[index]
运行结果
>>>for i in myRev('love'):
print (i,end='')
>>>evol