Reverse a string without using reversed() or [::-1]?

前端 未结 30 2594
南旧
南旧 2020-11-30 19:44

I came across a strange Codecademy exercise that required a function that would take a string as input and return it in reverse order. The only problem was you could not use

30条回答
  •  误落风尘
    2020-11-30 20:12

    Just another option:

    from collections import deque
    def reverse(iterable):
        d = deque()
        d.extendleft(iterable)
        return ''.join(d)
    

提交回复
热议问题