Python自定义字符串反转函数

字符串’hello’变成’olleh’,也就是反转字符串,尽量不用Python的函数,尽量节省时间与空间。

s = 'hello'

def reverse_string(s):
    s = list(s)
    len_s = len(s)
    for i in range(len_s//2):
        temp0 = s[i]
        temp1 = s[len_s-i-1]
        s[i] = temp1
        s[len_s-i-1] = temp0
    s = ''.join(s)
    return s

reverse_string(s)

你可能感兴趣的:(训练营)