再谈字符串倒序

    科技2022-08-29  136

    1.用匿名函数 lambda()

    a = ‘12345’ print reduce(lambda x,y: y+x , a) 1 2 3 2.用循环

    a = ‘12345’ for x in range(len(a)): print a[-(x+1)], 1 2 3 4 3.利用字符串的特征,字符串相加

    a = ‘12345’ #利用字符串能相加

    l=’’ for x in a: l = x + l print l

    刚开始我一直不知道reverse怎么不能用,后来发现这是列表啊列表!!列表的倒序打印才是可以用reverse的!!!

    a=['b','c','d','e'] a.reverse() print(a)
    Processed: 0.008, SQL: 9